You could always add a link such as 'Printable Version of this Page', and in the background produce a PDF version of the HTML page in a nice printer-friendly format for a user to print. I have done this before for large reports within HTML noone would want to have printed with the report.
Cheers,
KM