I have my own domain and would like to create photo ablums to upload to my website.

I have photoshop and use the function in there to make a web gallery, but I wondered if there is something better out there you can buy off the shelf that creates really good web galleries which you can save to your PC then upload to your own domain area?