I've been using the Horizon package from Carlson Dunlop for about 3 months. It allows me to prepare the report on site and print a short summary before I leave. Then later that night I add the pictures and more detailed content. The system automatically generates the PDF, sends an email to the client with a link to the report on their servers. I think it generates the best reports by far. Another nifty feature is reporting templates. If I know I'm going to a 8 year old house, I pull up that template and the report is 50% done when I arrive. If I run into something that is unusual for a home of that age I can change it quickly. My two cents...