I've just finished overhauling the website so I now use Drupal to manage the content. Previously I had been using WordPress to manage my blog, and my own PHP template system to manage the staticpages. Now all of this is done by my Drupal installation. It took a while to migrate everything across, and to make the old URLs work with the new system, but its working well enough now. I'll get to see how it holds up over the coming weeks, but so far I'm very impressed with Drupal. Well done folks.