Be careful about SpeedTest and other such test tools. I am convinced that my provider sniffs for their IP address and gives them priority. When measuring a real, random download I see pauses that I never see on SpeedTest.
Any suggestions for a good measurement?