I use Kodak Easyshare for most things
First its free from Kodak
Second I cannot find a better program for printing
Third It does every thing that I need plus more
To get it just register with Kodak ,its free.
and heres the link
(hope this is allowed)as you havent enabled messaging