Revolutions is a great alternative to the typical Starbucks theme. They have great music (but I do have to agree with the previous post, the music can be a bit loud). Also, it is in Greenlake and can be difficult to deal with a lot of the "pita" people that live around there (no offense). Also, parking is terrible and usually very difficult to find, I recommend walking there if you are nearby. Overall, it is a pretty hip and great spot to grab some coffee and hang out.