A pdf creator that I really like is DeskPDF from docudesk. It’s pretty cheap, I think like $30 full price for the top version. I think they may have some lower cost versions too. Like most of the pdf creators, it works as a print driver. So anything you can print, you can turn into a pdf. The reason I like it a bit better than some of the others is that it works for larger size documents. It will create a pdf designed to be printed 11×17 (instead of blowing up a document designed for smaller paper.) Some people will never need that, but it comes in really handy when it is needed. It will go up to plotter size. Has lots of other nice options if you need to create lots of individual pdfs. Very simple to use, as are most of these pdf creators.
One thing that hasn’t been addressed (i dont think) is email attachment file size limits. At one time, I know that aol and yahoo both had limits of like 3 MB. I believe the default for MS exchange is 5MB, but that can be overridden to no limit in or out. That’s how I have my mail server set up, but I still get calls from clients that email was rejected because it exceeded file size limitations. I suspect that it’s at their end, exceeding their send limit, but there’s no way I could find to actually trace where the rejection is coming from.