Picasa, on Google images. That's free, both to download for the user, and to post and share images. You can create an online album very easily, and share the URL with all who are interested.
I tried flickr, I dont have the time to upload pics.one at a time. I might be able to do photobucket. The snapfish is free and I use that one alot because I can click on just a couple of things and walk away while it uploads over 100 pictures for me.