A while back I wrote about a solution to allow you to print from your iOS devices to your printer, even if your current printer doesn't have native AirPrint Support. While FingerPrint (the App I wrote about back then) worked, it didn't work with every printer and not in every case. There was a print to your hard drive PDF workaround, but I've long since forgotten about all that. There were some readers of that post that suggested I take a look at Printopia and you guys were right. I've been using Printopia ever since and it just works!
Printopia installs as a System Preference on your Mac. I installed it on my Mac OS X Server since that Mac is always on and it's been running ever since. I don't even think about it. It shows up on my network to all my iOS devices including iPad, iPhone and iPod touch. I can print directly to the printer or send it to my Dropbox account as a PDF.
Some of the commenters even suggested a free way to do with an Apple Script instead of paying for any of these apps and while FREE is good, you get what you pay for. The free option only works on Snow Leopard whereas Printopia runs on Leopard (Mac OS 10.5), Power PC Macs as well as Snow Leopard (Mac OS X 10.6). You also get more options with Printopia like printing to your Dropbox or to a folder on your Mac. Yes it supports multiple printers too.
I don't print very often, but when I do I just print. I don't think about it. Printopia works!
You can learn more and download a free trial here.