I suspect that some of the problem might be your ISP. When your test fails, it's a good indication that it may have something to do with the ISP. Also see Link below. You can also give them a call and ask if they Throttle P2P activities. You probably won't get the truth.
CableOne : All reviews