There is no doubt in my mind that cable is better than DSL. For one, cable does not require the huge amounts of equipment as ADSL. The cable infrastructure is so much simpler becuase one CMTS which is the size of maybe 2-3U of rack space can handle 6 D/S channels and 1 U/S which can support around 250 users. The ADSL equiptment is SOO expensive and bulky. This bulk is what prevents telcos from having more CO's around to support users. Also, due to the design of DSL, the CO's where the DSLAMs are located can not be furhter than x number of feet from the modem (line length). Cable has a hybrid fiber coax system where a local neighborhood cable loop can be connected through fiber to the main CO. This design can extend cable networks where ADSL could simply never work affordably. The bandwith that cable offers is more than enough for today's customers and the next set of DOCSIS specs and hardware is going to extend the limitations even further. The only competitor of cable as far as speed goes is FIOS, but that will require a whole new infrastructure to implement. This will be slow and cable is already established.