I'm having some problems with my connection and I'm hoping you guys can help me out. For a few weeks now I have been virtually unable to play any online game due to ping spikes. I mainly play Americas Army and CS: Source. In both games I have a stable ping of 50-100 and then, ever 1-2 minutes or so, it suddenly skyrockets to 600... Stays there for a few seconds and then normalizes. My first thought was that this might be connected to some sort of spyware, so I ran Spybot, Spysweeper, Ad-aware and my virus program after updating them all. Although I found some minor stuff it didn't help with the ping spikes at all. Next I ran the Winoptimizer Platinum Edition, making sure that only critical programs start up at the startup of windows. I cleaned the registry and chache as well. The Firewall (Zonealarm non pro version) and my Antivirus program are the only programs that run in the background now. I've tried turning them both off, but it didn't make a difference. So now I'll rather leave them on. I defragged the HD for good measure... but that too didn't help. I doubt that my ISP is responsible for this as this is not a problem that occurs only during peak hours, but 24/7. But if there is a way to find out if it is my provider, please tell me how. So, basically my question to you guys is: What steps should I take now to find the source of this problem and, if it's possible, to fix it? I have an AMD 2600 Geforce FX 5200 Windows XP SP2 If you need any info, I'd be glad to give it. This is a theory of mine, just a hunch actually, but are there known ping spike issues with SP2? I'm not really sure if it started after I installed SP2, but the timing does correlate somewhat.