Are you on flickr? It's pretty much the easiest way to put pictures online, as in, even my grandparents use it. Well now there's Flickrista, (good nam