This is a utility that I can't live without. It is called FinePrint. FinePrint is a "virtual printer." You setup FinePrint as your default printer and then FinePrint will send the documents to your real printer.
Probably the best reason to use FinePrint is you get a print preview before you print. Some applications have a print preview option, but most don't. With FinePrint, you *always* get a print preview. The print preview can save a lot of wasted paper by showing you if a document is going to fit on a page or if it is going to print too much or too little information.
Double-Sided printing! FinePrint will turn *any* printer into a double sided printer. If your printer doesn't come with support for double-sided printing, FinePrint will print one side and then ask you to flip the pages and reinsert them into the printer to get printing on both sides.
Print multiple pages on a single sheet. FinePrint has options for 1, 2, 4, and 8 pages on a single printed sheet. Add double-sided printing and you can turn 16 pages into a single sheet of paper.
A trial version is available for free that prints a small banner on each page. FinePrint costs $49.95. I've used this for about 3 years and depend on it. Highly recommended.