Ping through the command prompt, and I am not sure how accurate speedtest really is when it was telling me my ping was 10ms when it was nearer 24. But if your pings were actually as high as 81.2ms you'd be on a high interleave. If your connection is dropping then you've the same issues as anyone else.
Okay, had no idea I could do that, but a quick search told me how! I was getting 32 or 33 ms - dunno if that's good or not, objectively speaking but it's very close to what speedtest.net gave me.