Well, for photos and small videos, you could use
Photobucket. It's really good for organizing picture and the like. You have to sign up, but they don't send you junkmail or anything like that. Umm...and if you want to upload any kind of files,
SendSpace is a good choice. It's really quick because all you have to do is find the file you want on your computer and upload it.
http://photobucket.comhttp://sendspace.com