I am considering a switch from Cable to DSL.
I have Comcast. When it was Comcast@home, I got 3500Kbps down and about 1000 up. I even hit over 6000 on some late nights, and could download at 500KBps from some sites. It slowly went down hill, but I could still pretty much always download files at 200KBps or more.
Comcast came along. Their first order of busniess was to Cap everyone off at 1500/128. Then, they installed a transparent proxy server with no apparent way around. Not only that, it would not look for new versions of the page until the old one was there for an hour. Try editing webpages when you can't see the live version for an hour after making a change. I was able to get around this by entering a bogus IP in IE for a proxy, and it (for some reason) would skip Comcast's. Not only that, but they lied about it being there. I emailed their support a number of times, and they all assured me there was no proxy ... until it came out in the news a couple months later. My beef was not with the proxy, it was being forced to use it, and the 1 hour delay it had. Oh, and they raised rates by $5, cut webspace in half, cut email boxes in half, removed VPN ability, removed News Group ability.
I don't see the 1500/128 even though the day before comcast took over I was in the 2-3MB range, so I know my Node can handle it. I see about 1200/100 MAX and as low as 700/70. As long as you are close to your DSL station you see what they advertise, and from dslreports, some people get slightly higher telling me they cap just above what they advertise. I have light packet loss causing me to blink out for a second once inawhile in Nascar 2002.
I canceled Comcast Cable awhile back in favor of DirecTV when they ran the free 4 months of all their channels with the NFL package purchase. I'll never go back to cable TV now.
I get calls from them all the time wanting to sell me cable. The last time they called, I was informed that my non-cable TV Internet price was going up to $60 a month. They used this as a bargaining chip to sell me cable. Trying to sell me their TV channels by informing me they are gonna raise my internet prices 50% if I don't. Since I was a former Cable TV customer, they have not yet begun charging me the non-TV price for some reason. I was supposed to have started paying the $60 this month. I'll wait and see. If they do, I am going to strongly consider the 1500/128 $60 package from DSL. I'll probably run both side by side for a month, and then keep the one I like better.
Oh, and now Comcast is offering roughly what we had with @home in a 3500/384 package for $95 a month.
It's nice to have a monopoly on cable internet. I could only imagine what they would do if DSL was not available.
Man I am long winded today...
So, in summary, it depends on where you live... Cable has the ability to totally wipe the floor with DSL for a lot less if managed well... as mine used to do, but now they are pretty even.