doPDF is a freeware virtual printer driver for Windows 2000, XP, 203 and Vista that allows you to create or convert any type of printable document to a PDF file. Once installed, it will show up in the Printers and Faxes list in your Control Panel. You can then Print any new or existing Word, Excel, HTML documents/files to a PDF file.

You can even customize the PDF file to be printed. such as:

No Ghostscript - Doesn’t require 3rd party programs to create PDF files (like Ghostscript)
Customizable resolution - choose any resolution from 72 dpi to 2400 dpi
Predefined/custom page sizes - choose a default page size (like Letter, Legal, A4, A5, A6, …) or enter your own custom page size
Searchable PDFs - you can search for text within the generated PDF file (and search engines will also index the text from the PDF)

Download here