4. Picasa picasaweb.google.com Owned by and integrated with Google, this is - The Independent