You also need to take into account your location. The chief geek (local version of Skuzz) of my ISP has Comcrap Cable as his primary. He regularly gets pings in the 7-900 ms range and even though Comcrap says his speed is 6mb/s, he's never seen anything above 2mb/s. Yet my apt. manager has the same service, in a different neighborhood, and sees pings around 90ms and regularly snags 4mb/s during a download (see below). So don't go paying for rocket fast speeds you probably won't see. Your best bet is to locate a neighbor with the same access you're looking to get and ask to try it out. Pack along a copy of PingPlotter on a floppy to check pings, and try bagging a mongo game demo to check download speed.
If it looks good, such as pings under 200ms and bandwidth speeds close to what they paid for, go for it. However, if the average ping is over 600ms or you regularly see 1.1mb/s on an 8mb/s line, you're probably better off with what you've got. Cable internet uses the "node" method of connecting you to the 'net. Your neighborhood is wired into one node. If a lot of people in your immediate area have cable access, it'll never be close to the speed you pay for. The reverse is also true; a few people in one node means nice pings and beautiful speeds.
In my area I've got exactly two choices for "high speed." First is Comcrap. Lousy customer service, charges that'll make you scream ($54 a month for "6mb/s") and techs that can't tell the diff between ms and pms. But, the pings are okay and speed is nice. Or I can go Qwest DSL, get charged far too much for phone service, be sent to a collection agency over cash I don't owe, and talk to Baba Gadoush in Bangladesh every time the service conks.
-----------------------
Flakbait [Delta6]
