You can download a nice little program called "CutePDF" from
http://www.cutepdf.com/Products/CutePDF/writer.asp
Its absolutely free, and in one word: Flawless.
It acts like a printer, you print from any program into it, then it asks you
for a file name and location, and viola! You've got a pdf file that looks
EXACTLY like your source file. When you install it, it's added to you list
of printers. You can even make it your default printer.
Tips:
Be sure and specify sheet size in the print dialog if using a size other
than 8.5×11.
PDF's don't look acurate on screen unless at 100%, 200%, 400%, 800% or 1600%
and so forth zoom, especially tables and line art.
Taco_Bob