Facebook Launches a Great New Photo Uploader

Facebook is the biggest photo-sharing, or rather photo-hosting site in the world easily surpassing dedicated sites like Flickr, Picasa or Photobucket. With 400 million users, the social network can conquer a market even if it isn’t actually competing in it. However, the photo management, specifically the upload process, leaves a lot to be desired as… (read more)