Starbucks is waaaay over-brewed, one reason why it's so bitter. I only go there a few times a year when I'm in the mood for their Caramel Macchiato.
My local 7-11 sells a ton of coffee, so it's always very fresh and tasty. Dunkin' Donuts is very good, as long as you choose a busy store...