A while back I upgraded my broadband package from a good (but expensive) 24Mbps/1Mbps no contention DSL service, to cheaper 30Mbps/3Mbps "no contention" cable modem. The cable modem company doesn't have a good name, but 30 down, 3 up is pretty good, and when the sales rep said it was a "no contention service" and said if I went for the 15Mbps I'd never get less than 14Mbps (I actually laughed on the phone when she said that), I said I'd try it. Back on planet reality, when downloading (say, an SDK from Apple.com) I get 6-8Mbps with the new service, where I used to get 18-20Mbps with the old. They asked me to try a speed test site, however that is hosted by the cable company themselves. That showed speeds of 19Mbps - but I never see that kind of speed. Is 8Mbps bad enough to cancel, within the duration of the contract? The alternative is I could ask to get the 100Mbps service for the existing price - I might actually get my 30Mbps if I had that!