You got the cable bug, broadband sucks everybody knows it, get you some good ol' fashioned baseband like me my dsl link is stable and I never get slowed down by time of day, users, weather, tide charts, etc. 2.0Mb/s max all the time download 512Kb/s max all the time upload, you can clock it with a stop watch on open servers.
I've installed several cable modem setups for people and have seen 1 user range from 6.0Mb/s using time logs and 2 hrs later barely pulling 128Kb/s when all the school kids get online. Screw dat, I wan't my connections to have stable speed.
2MB on Cable is rare around here, most people get an average of 640Kb both up and down, with a few users reaching 1MB up and 640 down occasionally, like between 2AM and 6AM, the 6MB/s I saw was roadrunner(time warner) in Waco, right after they released it to the public. a couple of weeks later she never say anything faster than 2MB/s but she paid $80 a month for the added bandwidth, my dsl only costs $35/mo. For $65 I could get 3MB down and 1MB up.