I just created an account on imgpile.com and it was pretty qucik and painless. I got it from a review of photo and image sharing sites as one of the better ones. Unless you have tons of stuff to upload, it should work well enough for what you need to do here.
All the best,
Nonoise