i use and pay for imgur (you can choose to not pay)
best img sharing site imo...
here is web address:
if you have an account you have a persistent place to upload your pics, including gallerys. if you pay you get more space etc. its $3 a month.
you can also upload high res images and choose to post smaller versions, without making them yourselves. it also has some simple web-based image editing features. I wouldn't use it to store images i intend to print, but for web based images its TOPS.
try it, its great!