said by djrobx:Testmy.net isn't perfect either. It used to incorrectly show me getting 80mbps on my 50mbps time warner connection regularly.
one flaw in testmy is it often reverts to a different regional server, so if you start in CA a few tests later you may be working out of TX, so your results only SEEM to be off.
What I did to fix this random issue, is to make a shortcut to the text I want to take, then add a regional parameter at the end;
&testServer=east
this ensures that all my tests are run out of WashDC which is closest to me in NYC. this also comes in handy when testing my Romania based VPN, where I use testmy.net with a different parameter;
&testServer=euro