Pelican seems to be a very nice static page generator. Part of the appeal for me was learning to use reStructuredText, which is also used to generate Sphinx documentation, which I've been meaning to use for Python code documentation for some time now.
Let's see if I can manage to keep an actual blog going with this.
As why I didn't create my personal pages with WordPress or Django is simply that I don't require dynamic pages for this purpose. If you want to comment on my articles, send me e-mail and I'll include your comments (wrong opinions are tolerated, foul language will not).