Do you have a need to print only parts of a Web page, for example only selected Web Parts in a SharePoint page?
Then you might be interested in a free add-on proposed by Hewlett-Packard, called HP Smart Web Printing. It works on Internet Explorer and Firefox.
Here is an excerpt from their site:
Print what you want, how you want
HP Smart Web Printing lets you select, store and organize text and graphics from multiple web pages and then edit and print exactly what you see onscreen.
[…] Save paper by combining portions of numerous web pages onto one page before printing.
[…] You can edit the text and graphics and even resize and delete them. Then print exactly what you see on screen. HP Smart Web Printing will also save your custom document as an Adobe PDF file.
Also, each clip memorizes the URL of the source page, which allows you to easily check back for updates.
Hope this helps!