Flickr by Yahoo! allows you mulitple ways to upload your photos, keep up with your friends and safely share your memories through Facebook, Twitter, or email. Free account.
www.flickr.com