
And how often do you get the same values, ±5%? Speed tests are fun but the results are rarely duplicated. There are so many variables even in your own LAN that they are good for general, long-term service estimations. They are generally not much good for claiming any records!

Then, there are the various 'engines' doing the measuring; some use Java, some use Flash®, some use neither, some you may not be able to determine. Next comes selecting the server to download from and upload to; how are those selected? By you or the software? If it's done by the software, are those servers selected to show the best, fastest speeds? Would that be the tests done by your ISP?
