Also, if you have Dreamweaver and Fireworks, you can create a web photo album. You will only need Dreamweaver to work with, but it will not activate the album builder without Fireworks on your machine.
Open a blank page in dreamweaver
on the menu choose Commands/Create Web Photo Album
fill in the blanks in the dialogue window,
You can play around with it, it builds pretty good albums.
If you will need e-commerce, its a whole new story...