I'm not trying anything fancy just a plain vanilla
\title{Practical Node.js }
However, in Linux the results look great (Document Viewer 3.2.1)

In windows it looks absolutely terrible (Adobe Reader 9)

Edit: I'm rendering PDFs online using http://www.scribtex.com
Edit2: Looks like it may be a problem with my reader on windows. Taking a different PDF compare

to

These are the fonts embedded in the document:

acroreadrender the PDF on Linux? – Sharpie Feb 12 '12 at 20:42