I think cable is faster but you have to share your connect with a set number of people on a small neighborhood network. If everyone on the network is on at the same time then the cable will run slowly. With DSL you don't have to share you connection. Which is faster depends on the situation.
well actually when you split the dsl connection it lags. the dsl in work is very bad because of split connection. then is some cases like in my uncles house the dsl is so slow that dialup is faster. the speed fluctuates like crazy. cable is very fast. my neighbors all have it. i love seeing into their wireless networks . yet i have no lags at all.