Guys, Mb=Megabit, MB=Megabyte. Officially, megabit-->megabyte is deviding by eight, in practice, more like 10 because of the overhead.
Still, mighty impressive.
On the other hand, how many of you are at the limit of the conn anyway? I can get over 400kbps downstream out of my cable for streaming vid, and still seamleslly play CS. My downloads keep coming it at 70kbps on average, 20 for filesharers, and 120 as a max most of the time. Sure, I'll get 200+ on the downloads from my own providers mirror, or even for small packets from a site like Mozilla, but not IRL.
The upstream, on the other hand, is what I'm interested in.