Where Do You Upload Your Photos on the Internet?Casey Chan8/28/12 7:30pm118EditPromoteGo to permalinkI know. For most people it's Facebook. Go out, get drunk, snap pics, upload, tag friends, Like. Repeat. Everybody does this. But I don't want this. Flickr was a solution once upon a time but Flickr is, um, not what it used to be. How about Picasa? Something else?