FWIW I have BellSouth DSL and love it. Dont know if you play games but DSL beats Cable as far as latency goes which is good for gaming. I had Adelphia so I biased against cable due to my experience with their cable internet service, piece of sheiss.
One factor I dont like is having to keep pay for a land line for the DSL. But then that land line sure comes in handy when powers down for a hurricane and the cell lines are bogged down, saw that couple times in 05.