I always make a point to stop by Waves if I'm on 17th.
Waves offers a nice mix-up from the classic Starbucks addiction that I have. Their selection of drinks is generally larger than most coffee shops and it doesn't impact their speed of service. The baked goods also look quite delicious although I have never indulged in them. I imagine the paninis they offer would also be quite delicious.
The staff are also quite nice and friendly. They keep the place very clean, including the bathrooms (they're locked so remember to grab the key first).
For now I'll just stick to my iced Canadiano's.