Should try living in Thailand I'm on adsl. I ran a ping test on tigerwoods2005 and it averaged 345 but when I went on line it started of at 315 and jumped to figures ranging between 12000 and a world record of 79867 LOL......it has always given me problems and even tweakmaster etc etc dont help....seems nothing can help with ping.........best results I had were with modem booster 2.5 but that only helps when connection is already good......I have every spyware program you could think off and I defragment every day......I have turned off everything except the electricity LOL
My provider claims all is well and came to my home to give me an example......they pinged their own site which is 150 yds up the road from my home LOL.........I can get better results witha 56k modem and unless someone comes up with a good idea that will be my next step.
I would try tcpoptimizer if I wee you.....could be you just need a tweak......definately run spybot too both can be found freeware on the net.