I think Sam Adam's Boston lager is uninspiring, as is Fat Tire. I'd drink Blue Moon before either of those.
I take issue with the idea that because something is small, it's better, and because something is local, it's better. Craft brewers aren't selflessly producing beer just for the love of brewing. That's what homebrewers do. Craft brewers need to make money (except for the monks at Westy), and if making good beer happens to be how you do that, that's nice.
When crappy brewpubs making crappy beer, should we support them just because they're the local underdog?
All the big "craft" breweries (New Belgium, Sam Adams, Sierra Nevada, etc) use basically the same marketing plan: make a whole bunch of beer that's middling and inoffensive, and make a little bit of beer that's legitimately "great." The big craft brewers want to have it both ways, where they can make themselves seem like magnanimous artisans, even while they make most of their money off high-volume, middle quality beer.