Sure, we all love to type, but what about the end result on-screen?
Mine is Bitstream Vera Sans Mono for coding. (http://en.wikipedia.org/wiki/Bitstream_Vera
It's the easiest on the eyes for me when working in a terminal, and is really easy to read.
As for serif typefaces, I like Garamond. (http://en.wikipedia.org/wiki/Garamond
It's very elegant, and comes with Photoshop last I checked which is neat ;o