I love Balzac coffee.
It's a welcome change from Starbucks & Second Cup, & I often buy the coffee beans from them for home brewing - beans that they were nice enough to grind to my preference.
I'd recommend also the pastries, they're delicious. Check out Balzac's all over the city, even collect a mug of each location if you love it as much as I do!