This is always an interesting list:

http://www.brewersassociation.org/pages/media/press-releases/show?title=brewers-association-releases-2010-top-50-breweries-lists