OT: Imgur - Best Image Upload Site
I've seen several topics where people recommend flickr or some other monstrosity for uploading images, so I felt the urge to recommend imgur
You do not need to register and it takes literally 1 click to upload an image, and there are no bullshit terms. Frankly I have no idea how they stay afloat, but the website is incredible.
I will try said image upload
I almost froze when I read about the person:
"My name is Alan Schaaf and I'm a computer science student at Ohio University"
Whew! that was close. Neat site, thansk for sharing!
I'd also try http://picturepush.com/
It allows for hi-res uploads, which many photo uploading services don't allow. You also don't need an account to upload.