I use cable. Here is the deal with cable. You somehow do share your connection with those around you, however "NEVER" have I received less than maximum upstream or downstream speeds. In fact I was promised 2Mbps downstream and 250Kbps upstream, but received 3.5Mbps downstream, and 600Kbps upstream. I run a webserver off of my computer so these were very important things to me. Like I said before, even though many neighbors have high speed too, I have never had a slowdown. I play many online games and rarely get ping times above 100.

Here are the reasons I dont use aDSL

1. Speed- although very quick compared to dial-up, its up and downstream is lagging behind that of cable
2. PPPoe - when I first got high speed internet(many years ago) PPPoe was the standard for dsl and linux wasn't ready
3. Limitations - some dsl providers are imposing bandwidth limitations, also most dsl providers don't want webservers, so they block port 80
4. Stability - when dsl was first introduced, many high speed providers went belly up in a short amount of time, this put a bad flavor in my mouth. With Road Runner, which is a division of Time Warner, I feel I have more stability.
5. Availability - when I lived with my mother, she lived too far from the central office for the telephone company to get dsl. Cable was available however. Now that I have moved out, this is a non-issue.
6. Cost- When you see those low cost dsl ads on tv, they dont tell you that is with extremely small amount of bandwidth. To reach speeds obtainable by a cable connection, will cost you around the same or more than cable does