Well I pay £6.99/m for my shared hosting on Lycos.co.uk. Its not just for me, its for 4 friends as well so we have to share the webspace and the bandwidth. I host my site from home so its really for them only.
I prefer to stick with my home server. I get all the cpu, all the ram, all 310GB of disk space and unlimited (well, next year it will be) bandwidth, but just a lower speed.
I might upgrade to the 10Mbps when it comes around for 2Mbps customers. At least I get over 2x more upload and thats good enough for me.
At least NTL are one of the few ISP's that allow servers to be run on the connection. My friend was recently fined by Nildram for running a webcam server for his nice website 24 hours a day. They agreed he could continue to run the server if he downgraded to the lower 2GB/m connection. Weird