Just taking one of examples to enlighten you:
On a connection advertised as 2 meg (that's how it's pronounced)
I used to get 180 KB/s displayed by Internet explorer
So are the browsers reporting it wrong?
No, but you are by using lower case "b" (as in your previous posts) instead of upper case "B" (as reported by IE and all its friends) to stand for "Bytes"!
You must be careful to use the right abbreviations in order to communicate with others:
"b" = "bits"
"B" = "Bytes"
And to a lesser extent "M" = "Mega", not "m" which means "milli" (1/1000).
So your example is saying:
On a Connection Speed of 2 Mb/s you are getting a throughput of 180 KB/s = 1.44 Mb/s, i.e. 72% of Sync Speed cuz there overheads on top of the actual data carried. On a pure speedtest (i.e. not IE

) you can expect about 83.5% of Sync = 1670 Kb/s = 209 KB/s.
1999: Freeserve 48K Dial-Up => 2005: Wanadoo 1 Meg BB => 2007: Orange 2 Meg BB => 2008: Orange 8 Meg LLU => 2010: Orange 16 Meg LLU => 2011: Orange 19 Meg WBC