It all depends what you mean by the best coffee. In blind taste tests Maxwell House whups Starbuck's butt almost every time. In branded taste tests, Starbucks always wins.
If you want the brand that makes you feel like you "made it" go with Starbucks. If you want coffee that tastes the best, take a swing over to coffee review and look for the best tasting coffees in your flavor preference (light roast, dark roast, espresso, organic, etc.).
Peets is gaining national distribution and they have made dark roasts an art form. Buck's County in PA has some great coffees as do other roasters. Green Mountain has some great coffees and they roast for Newman's Own Organics. One of the Newman's Own coffees just got rated best among several coffees tasted in Eating Well magazine.
One of the challenges Starbucks has with quality is their size. I remember a few years ago McDonalds considered putting shrimp on their menu. They found out that there are not enough shrimp in the world to meet their need. Starbucks has some great coffee, especially in the Black Apron line just launched, but it seems that quality is slipping in their more broadly distributed coffees.
In general, though, Starbucks buys great beans. I tend to find fault with how they roast them more than with the beans themselves. I like to drink coffee for the coffee taste. Like great cuts of meat, who has them cooked well done? Roasting, especially charring the coffee, overwhelms the taste of the bean. Perhaps that is why Starbucks sells more milk by volume than coffee.
Don't get me wrong - I love what Starbucks has done for the industry. I just don't enjoy drinking their products. And even though I speak 8 languages, I prefer to order coffee in English. I mean, where else does tall mean small? Clearly some tall minded marketing monkey cooked that one up. Maybe they are trying to create a new language - Starbonics. :wink: