I'm wary of speedtest.net's results. Comcast operates a speedtest server nearby, and it consistently reports exactly 20Mbps/4Mbps, which (no surprise here) is exactly the service I pay for. Another nearby server, not operated by Comcast, hovers around 12-13Mbps/1-2Mbps, which I suspect is the reality of my connection.