I really like Hava Java! They have a great location (32nd and Camelback) and are located right next to The Gelato Spot, which has amazing Gelato. They actually share a common wall.
Hava Java itself is pretty small inside, but there is outdoor seating in the front and in the back.
They make really good coffee's. I especially enjoy their vanilla latte. I think they have a punch-card system and they have very reasonable prices, as well.
Only reason I did not give them 5 stars is because they have a surcharge for you to use your credit/debit card and I know that is against Visa and MasterCard regulations.