This is what I get for hosting my own wordpress server. It was struggling and I installed a caching plugin which took down the site. Should be back up, sorry!
Installing plugins into Wordpress kind of feels like doing your own brain surgery.
Cheers! (Nice problem to have though, eh?) :) Great blog post.