I had some time and brain power to spare so I rewrote the blog engine. It's not going to be any faster, but defintely much more maintainable.

The Oh Brothers™ Leonard