One of the problems though is that in many markets the cable companies are the one supplying the internet connection so if you want a fast connection you still have to deal with them and they can just jack up the price of a standalone connection.
Time Warner has lost suits on their tactics in pushing out Vonage users on their network. Vonage needs certain ports open and a fair amount of bandwidth. Time Warner wants customers using their VoIP, they can determine if a VoIP service is being used and have made quality difficult for users who inevitably are lead over to Time Warner's VoIP when dealing with customers who don't know any better.
Shameful. Comcast, Time Warner, U-Verse - ridiculous.