Need a super simple fast site to upload an image but don't want to register for anything? Check out ImagePut.com