As far as I'm concerned, Indie is the best place to get coffee in Madison. It has great ambience, fantastic coffee, a varied and delicious menu (including, my favorite, waffles all day), and friendly staff. Their wifi is fast and free, and there's a fun patio out back to enjoy the warmer days. On the shelves, you can grab a board game like Scrabble or Mastermind. Every once in awhile, they even have live music typically of the (obviously enough) coffeehouse genre. Jason Mraz even played a show at Indie when he was in town for a slightly larger show at the Kohl Center!