Picasa Web Album

Click image for link to Picasa sign-up.

Picasa is a handy web-based photo album.