Picasa


The best photo album for Windows. Lets you share photos too.


Download Link