I use Picasa or Flickr but they do not really want you to share pics it this way.finish pics or it didn't happen....Is there a place that hosts pics free and won't send me tons of email? I'm sure there is, just don't know any.
On the other side if you have yahoo or gmail account you are half way there.
I think Picasa has a better upload utility.
There are other services like shuterfly
or you could use file share/backup/sync service like dropbox.