in reply to My preference on serifs:

Context is everything.

For reading code, sans-serif wins every time. Preferably a font designed for code (Bitstream Vera Sans, for example (and there was another that I recently found and was using, then switched work computers and forgot what the name of the new font was)). For articles, books, general language use, I prefer serif fonts.