For awhile I was using Photobucket which lets you upload your personal photos and tag them and share with others. Now I prefer photo pin sites such as Pinterest (a social bookmarking/network) where you can pin photos from your favorite sites. This is great for many reasons. For instance, if you are searching for a new hair style you can pin various photos of cuts/styles you like onto your wall in a collection for comparison. Then get feedback from others. Or, if you're planning a wedding, you can post photos of all the things you'd like to receive as gifts from guests. So many possibilities for using this. I like to pin photos from recent blog posts on Pinterest too, considering it gives me a backlink to my site. These pinned photos end up in Google's search results quickly and give me traffic from interested readers. What's your favorite photo sharing (bookmarking) site?