I like Gaming Goat better than Armored Gopher. The guys that run the place are incredibly friendly (especially to somebody who's just gotten back into Magic the Gathering) and they've got the cheapest prices in town on MTG booster packs and boxes. I've also sold some cards here- while the prices may be a bit more competitive online, they're pretty good, and they pay cash.
The actual store is really nice- there's not a lot of shelf space, and so they have wire on all the walls with board games. It really works well. The tables are all big and clean, and the playing space is bright. I don't like to game in public (because I'm a nerd) but I love going to this place.
Downside: occasionally it smells a bit funny. Still a great place to go for games.