I do know imajr.com but I hate these aweful and disgusting commercial adds they use. You can also try photobucket.com. It's free but you have to register.
I had some trouble with uploading pics but I'm still here
You can try to upload your work with tinypic. This is completely free and doesn't ask for an account.