Preacher. You just can't run a reliable (and fast) web server off of DSL or cable. My partner has DSL with 5 static addresses and his DSL modem used to lock up about once a week. It's not quite as bad now, maybe once a month.
My cable has been pretty reliable but on both cable and DSL your web site will only serve pages to people on the internet at whatever your upload speed is (usually much lower than your download speed). And the latency is usually quite a bit higher, and the cable/DSL providers put no priority on making sure your modem is up and working with any kind of high availability.
We now have a Sprint T1 (actually in K.C. where you are) and a few servers that we run our side business off of. The T1 is MANY times better than cable or DSL. However, at $900/mo it may not be cost effective for what you are doing. Having said that, if you wanted to stick your server on the same T1 we have ours on I can get you hooked up with someone in K.C. and it may be affordable depending on your bandwidth needs. If you are interested shoot me a private message.
And we also run backup web servers off our cable/DSL modems along with DNS servers and I have written some "heartbeat" scripts to play DNS tricks so if the T1 does happen to go down DNS will point at the backup servers for 100% availability. When the T1 connection comes back up DNS adjusts accordingly.
[ May 23, 2002: Message edited by: VoidMain ]