What about Plutost.com ?
I mean your hosted by me for ..... u know what I mean