About throughput and reproducibility
The Internet changes from one moment to the next in ways that are impossible to predict. You cannot expect to see the same bandwidth value every time you measure it. Furthermore, you cannot expect to see the full nominal speed of your connection for your bandwidth measurement: There are always delays somewhere. As a rule of thumb, if you can measure throughput that is 85% of your nominal bandwidth, more often than not your connection is performing at par. (You may need to contact your service provider or modem manufacturer to determine the rated speed of your connection and/or modem.)
This is especially true with modems. Most 56Kbps modems connect at a speed less than 46Kbps, because of the limitations of analog phone lines and telephone company switches.
To get the best picture of your Internet bandwidth, test several times. Also test at different times of the day: Your bandwidth measurement at