One way or another I've had a website hosted by someone for nearly 6 years. I think I paid about $800 a month way back when. Now you can get decent hosting for under $15.00 a month. However, there seems to be a trend of people going to dedicated machines since the costs have gone down so much...