I really like hosting my own photos, because there are copyright/rights management, privacy, and cost issues with doing it any other way. But I really would like to outsource it sometimes, because Gallery2 is a bizarre piece of software with a shitty user interface. To get batch-rotate capabilities, I’d have to directly patch the source code. (Oh, boy.) I had to install a new plugin because none of the upload types was working except the basic web upload, which is extremely limited. To fix its limits, I would have to modify my PHP configuration. (Double oh boy.)
I hate, hate, hate Flickr’s policy of evaporating your photos if you don’t pay them, but their interface, although quirky, is about 10 million times better than Gallery.
I checked out ZenPhoto, but it’s not clear it would be any better, and it’s not 1-click installable on Dreamhost, so it doesn’t seem like there’s a better solution. I just wish there were.