I have had DSL for over 2 years and am very pleased. In the 2 years I have had it the service has never been down! I went with DSL over cable for several reasons:
1. The cable here goes down more often than phone service. We have lightning here a lot in the summer and that's when the cable will go out. Since I make my living with this, I need the best reliability possible.
2. The DSL provider (bellsouth.net) also includes 20 hours of dialup. Roadrunner includes no dial up. So if DSL does happen to be down (which it hasn't yet) I can use the dialup. With Roadrunner you don't get the dialup backup. I also can use the dial up with my laptop when traveling in the bellsouth area (the southeast)
3. With DSL you always get your same speed because you have a dedicated line. With roadrunner you share the connection with your neighbors who have roadrunner so if everyone gets on at once and starts downloading your speed will drop. I also think it would be easier to hack into a Roadrunner customer's computer if the person did not use adequate precautions. (firewall, etc)
Reasons to pick Road runner over DSL: Road runner here has about 1.8 download speed vs. 1.2 for DSL. Frankly, when viewing web sites over my friends's Roadrunner connection I can not tell the difference between Roadrunner and DSL. DSL download speed is 25 times that of dialup, while Road runner is something like 40 times fast. Again, for Roadrunner this is optimim speed, it can degrade, especially at night when the neighbors get online. With DSL it's always the same.
Don't worry about the DSL filters, they are just little things you plug in each phone jack and then you plug your phone line into them. They come with the DSL package (modem, etc) Takes 10 seconds to install each one of them.
There is no problem using the phone and DSL at the same time. In fact, I have a network of 3 computers sharing my DSL connection and all 3 can be on the Internet and I can use the phone for voice or fax and there is no indication that something else is using the phone line. The DSL uses a frequency of the phone line that is not used by talking.
Hope this helps!