Adobe Photoshop Album 2.0 may also be a good choice. It also helps you manage your photos as well. It has basic tools for fixing red-eye, fixing contrast/brightness and other common issues.
It has a variety of ways to print photos or archive them. It’s reasonably priced and a good deal.
I also use MS Publisher 2003 for printing photos as it’s great for layouts and really help you get exact sizes and helps you optimize prints per page.