I've got Cable. After about 2 months, they finally were able to create a username for me. Which means they actually recognized me on the system (none of the techs could understand how I could access the internet without a username, but it happened anyway). Once all that got worked out, my downloads increased from 300 to 350-400 KB/s.
AT&T @ Home in Denver ($39.95/month)