www.uploadpixels.com

100k filesize limit, no login or anything.