Brother_1 :
And it does the same on all 6 of my computers, please help and ill give u a reward of money.
1MB = 8Mb. Megabits are not equal to MegaBytes.
Consider the following:
A Bit is a binary numeral, equal to either 0 or 1.
A Byte is a combination of 8 bits, e.g. 00100010 ( = 34 in denary)
A MegaBit is a collection of 1024 kilabits, and a Kilabit is a collection of 1024 bits.
A MegaByte is a collegtion of 8 Megabits
therefore:
One megabyte = 1 x 8 x 1024 x 1024 bytes = 8,388,608 bytes.
One megabit = 1 x 1024 x 1024 = 1,048,576 bytes.
The download speed shown in software such as Steam (or torrent applictaions) are shown in MegaBytes. Your internet speed is given in MegaBits, therefore, the speed you should expect in Megabytes is 1/8th of the speed advertised in Megabits
So a person with a 10 megabit per second connection, should expect a download speed of 10/8=1.25 Megabytes per second, assuming that one application is able to utilise the entire bandwidth. In reality, 1 megaByte per second is a reasonable download speed to obtain.
To obtain a download speed of 10 MegaBytes per second, you would need an advertised 80 MegaBit per second connection.
I know this is a lot to ingest, but it should answer your question.
TL;DR - Data speeds advertised in megabits, download speeds in Steam etc measured in megabytes, and 1 megabit = 1/8th of a megabtye, therefore your actual speed is about equivalent to your advertised speed.