Here where I live there is one company that has DSL and one company that has cable. The cable internet is not only overpriced, it also has really low caps with really high overage charges. I used to use them until I got sick of getting close to my cap halfway through the month and having to hold off on doing much of anything until the next.
Of course now that I use this DSL, it is significantly slower and I have had nothing but issues with it. Both of these companies are pretty terrible.