Had Verizon DSL here in Durham, NC and I recently switched to Earthlink cable. FWIW, the DSL wasn't that bad, but since I was so far away from the CO I was limited in how fast it would be. I got no faster than 351 down/120 up. But it was rock stable. I switched because they were charging me $49.95 a month for it and Earthlink cable was $42.99 a month. I average around 1100/300 now. When I called to cancel the DSL they offered me 3 months free and then 6 months free. I almost took them up on it, but I wanted the speed. If they'd offered it to me at $30 a month I would have jumped, but they didn't.