Hi John,
I haven't found a way yet to save forms as a PDF on a single button click, but you can use some applications like CutePDF or Foxit, or even Adobe if you have one installed to print InfoPath forms to PDF - you can do this by pressing Ctrl + P.
By the way, we have a DBXL feature which rendering forms to PDF, and then trigger a notification which emails the PDF to a specified recepient. I can help you get started if you wish to proceed with this option.
Regards,