Puna, I don't know if this will help re: website for photography, but photoshop has a built-in program that will automatically create a web gallery. It's not a fancy looking site, but at least it automates the process of putting a site together (minus the techies and designers). If you want more info on this send me an email.
Churrito