I'm not sure that your Ping results are anything to worry about. Sometimes my ping and transfer speeds vary wildly depending on the server that SpeedTest.net chooses. If I get lousy results, I just pick another server and run the test again. More often than not it returns the correct speed the second time.