I'm a big fan of Express Thumbnail Creator, which you can get from
http://www.neowise.com/. The free demo is fully functional but puts their logo on the generated pages (although I liked the program so much I bought it). You can create your own templates, add things like shadows and logos to images, and customize pretty much everything. You can see a couple of example galleries I've made with it at
http://zansstuff.com/FIRST/pictures.html and
http://zansstuff.com/sfne41605.html.
Of course, you could always just use Microsoft FrontPage.