I use Zoto.
Originally loved it because I never had to down size images and it would do all the resizing for me and I had over a year of 2GB FREE photo storage. They required an upgrade and payment in March and I decided to oblige and have been happy since just getting used to the new layout still
http://www.zoto.com/