The best one I've found is something called Irfanview. I've been using it for 8 years now. It has some basic picture cleanup features, and you can make a slideshow that can be viewed on a computer. Best of all, it's FREE. They have a website,
www.irfanview.com. I used it as my viewer until I got Windows XP, I still use it quite a bit though.