petertdavis - 3:35 pm on Dec 16, 2002 (gmt 0)
It's easy to establish a hosting company, not necessarily easy to run it though. There are too many sources for reseller accounts, and cheap dedicated servers. The really difficult part is finding a reliable provider. I'm not sure what it means "self-hosted", because at some point you're relying on some other service to host you. It's obvious with a reseller, but even with a dedicated or colocated server you rely heavily on the data center. I would not reccommend anyone set up their own server at home, and try to host themselves that way.