yes there is a utility program called pdf995.exe you can google for it as I don't have the link or do a search on this site and their is the link posted on other threads the utilty program comes in two parts one being a printer emulation
I'll throw in another vote for PDFCreator. It's free and it has some really nice features, like the ability to wait/collect and combine sheets into one PDF (really nice for batch plotting a bunch of CAD drawings to one PDF).