always consistently good coffee at Jimmy's :)
it's always at the top of my list whenever I'm in the area.
free wifi and quiet work space on the 2nd & 3rd floors (the music is really only on the first floor). They have a good selection of baked goodies as well, this is a plus!