Then there is

Postimage.org - free image hosting / image upload

Click image for larger version