Just built some pages with Jekyll a new scripting/templating language. It’s very easy to use and low-maintenance. You can code up your pages just like PHP with includes et. al, but you can also take advantage of Markdown: a text to HTML conversion tool, which is very handy if you’ve got a ton of pre-formatted text you want to dump into a web page.
Jekyll is the perfect solution for converting a blog into a customized web site. I didn’t use it for this, but it looks like it’s pretty handy for formatting blog content.
Github supports Jekyll which means you can host Jekyll pages for free on their site. I’ll probably use Jekyll the next time I want to create a small, static site that can be easily updated by a non-developer.