Apologies to all those people who tried to read this post last night between midnight and 1am. As it turns out, the combination of backups, web stats and visitors put my server into meltdown. By the time I got to it, the load average was over 60.
Anyway, I've made a few changes and have a few more up my sleeve. Hopefully it'll stand up a bit better next time!