Picasa

Picasa is free to download, and Picasa Web Albums provides 1 gigabyte of free storage -- that's enough space for 4,000 wallpaper-size photos.

[]

media type="youtube" key="rskC6c_5L1M" height="344" width="425"