Hey, I know I am a bit late on this, but I just wanted to put in my two cents as well. I have had used both DSL and cable. I like them both. Cable was shockingly fast most of the time, and DSL seemed a bit slower, but that was when I was only getting 620kbit bandwidth on the DSL. Now that I have 1.5mbit, I am much happier. The thing is, 1.5mbit DL is widely available. Chances are, if DSL is available in your area, you are either elligible for 1.5mbit service, or will be soon.
Sure, the one real disadvantage with DSL is upload speed, but as mentioned, it varies with the cable and is static with the DSL. Now, I am not ecstatic with the 128kbit upstream, but let's face it, if you're not running a business that deals heavily in file transfer, you don't really need it.
Finally, the clincher is: price. Verizon DSL, for example, is available for 34.95 a month. Cable is still at 49.95 a month. Sure, cable offers an introductory rate of 29.95 a month ... for three months. So, basically, after the fourth month, you are already spending $15 more a month. Nah gah dah (Not gonna do it--George Bush, Sr., as portrayed by Dana Carvey). Whenever Comcast Cable calls asking me to switch, I tell them to call me back when they can match/beat my current rate. They get off the phone pretty quickly then.
When you look at all these things and then take into consideration that with DSL they guarantee your bandwidth, you've pretty much got it made. If you have a problem with it, you get in touch with them and they get right on it. Incidentally, I have only had two DSL signal outages in the last year and a half. Oh, and I was perfectly fine during the hurricane. I think my friend lost his cable connection. Most likely that had to do with a power outage at the cable company, which wouldn't surprise me. It used to be every time we had a big rain storm, we didn't have cable till the next day. Gosh, now that I look at what I have written here, I don't think I will ever switch back to cable.
Well, I hope that if this didn't help make your decision, it at least strengthened it.