It might seem totally off the point of Hosting, but what is to stop you getting a Broadband connection with a decent upload and Static IP. In theory you should be able to run your own Web-Server. Call it Self-Hosting