I came here after being frustrated that speedtest.net was showing that I was getting my full speed (or faster) but websites would sometimes take several seconds to load, and videos could take up to 5min. I forgot who referred me here it may have been someone from slashdot or reddit I can't remember. Anyway here's my question: I pay for 50 down 10 up with Cox communications I'm in Orange County, California. Today speedtest.net shows I'm getting 60.16 Mbps down 6.32 Mbps up. I did the single threaded test here and I'm getting 27.9 Mbps down and 5.7 Mbps up, Multi-threaded shows 47.1 Mbps down and 1.6 Mbps up. So it seems I'm getting half or less of what I'm paying for and am feeling ripped off I would gladly pay less for a my actual speed if they could promise me that, but I'm afraid it would be actually slower. oh and my modems a Motorola Surfboard SB6141. Again thanks for the great site.