Some interesting links here!
I've also used photo.net for a bit but gave up on it. Nearly impossible to get any usable feedback on photos there. For that photosig works a lot better for me.
I've my own site build with
gallery2 - I think it's a bit hard to maintain, but it has a lot of power and freedom.
I've also uploaded a couple of geo tagged pictures to
Panoramio just to see them get added to google earth :-)