Thanks for checking in Dreamcatcher. After re-reading my post it seems I screwed up!
Option "B" should really read:
"which will output the entire page to a PDF file that gets generated on-the-fly, then pops a dialog box for them to download the file."
Silly me. I know php has the ability to generate pdf's on the fly from text and images, just wasnt sure if it was also "smart" enough to prnt the current page as a pdf.
Thanks again and maybe I'll have more luck now!
E