Agreed - I am very familiar with web software, content management systems, and image galleries, and up to an extent you can easily do it yourself on your hosted webserver. The problem is it takes time, considerable effort, and you're on your own in regards to updates and management of the site.
If you're into that, then you might want to look at Menalto Gallery as an option. You can integrate it onto your main website or run it as a separate entity on your site.
If not, go with Flicker, Zenfolio, Smugmug or one of the many packaged webaps out there and save yourself the headache.
Last edited by George Lama; 06-14-2009 at 09:06 AM.