I know this is a troll, but I feel it has to be said.
After having read this thread I don't think I will ever be able to quote a "speed" and feel confident that the other person knows what I am talking about.
So far, everyone here has their own units.
I have seen the following:
kBps (KiloBytes per second) Reasonable.
Kbps (Kilobits per second) Reasonable.
Kps (Kilo??? per second) Little Ambiguous
ko/s (WTF?) No, seriously, WTF?
cps (Characters per second) What is this, a spitfire BBS?
Megs (Of what exactly) Little Ambiguous
Mbps (Megabits per second) Reasonable
MB (Megabytes) You do NOT have a 100 MEGABYTE per second hub, sorry.
Like I said, most of this is just nitpicking, but some of these posts confused the hell out of me, by using obviously wrong units, or the wrong abbreviations for the correct units.
Lets just iron some stuff out.
There is a difference between a little b, and a big B in k(b/B)ps.
You likely are not transferring over 12mBps (or equivalently 12000kBps) on your 100Mbit connection.
You do have a 100mbit connection, not a 100mByte connection.
And last, but not least, go ahead and put a crossover cable on your cablemodem..............