LATELY I HAVE BEEN USING PHOTO BUCKET---BY FAR THE BEST SERVICE FOR PICS NOW---
but you do have to set up an account to use the service
http://s119.photobucket.com
For a quick site with no log in required--- fast and in a pinch---
I also use these two along with my Photobucket accounts.
>>>>
http://www.freeimagehosting.net/
or >>>>
http://imageshack.us/
both of these two are easy to use and do not require an account to be set up to use.