Those that are mentioned are the ones I know about. And if your looking for free they work fine, however, for the few bucks a year that it cost to have your photos at one of the paid sites, to me it is totally worth it.
Smugmug and Zenfolio are the two that I see most often mentioned here, and both of them have free trials to see what you think.
For smugmug if you enter the code HJwjORAaIC4PY when you go for the trial they will give you 5 bucks off the first year.
I am sure someone has a code that will get you the same at zenfolio.
No adds, no resizing of your photos, no deleting your account if you don't go there for a couple of months etc.... plus a permante off site back up of your photos.