There are lots of sites
Well, personally I like going on google and searching image uploading and what-not and find a site that you like the best. I like http://ourworld.cs.com
but you need to sign up with your AOL or AIM username. I didn't have one at first, but I signed up and then got AIM :P There are many sites, but I think ourworld.cs.com is the best so far.