I'll host it... ;)
if not... just setup your own in a VPS somewhere,
I used EvoHosting for a long time, and highly recommend it, a tad pricey, but you get what you pay for...
I guess your asking, is something to do with why the site was down the other day? -.-