I don't put much stock in those speed tests. Run it 10 times and see what happens. Then run it all around the country and see what happens. at is important, but the quality of service.
Here is one that is a little more thorough.
MySpeed
It breaks it down a little more.