A couple of days ago as soon as I join a server for bad company 2, 2142, or left 4 dead, my ping will begin to jump around and the screen will studder ever few seconds. The ping never seems to go too high, however, going from 40 to 160 sometimes but more gradually (40 to 70 to 90 to 110 then back down to 60) but isnt very consistent.
The problem is the same whether on a wireless or wired connection
I have up to date drivers for everything.
I have tried turning off my firewall and virus protection.
I dont have the best internet but it was working fine for months before. I had them refresh the signal to my cable modem but that didn't help either. :4-dontkno

COMP SPECS:
CORSAIR CMPSU-750TX 750W ATX12V
GeForce GTX 295 1792MB 896 (448 x 2)-bit DDR3 PCI Express 2.0
Intel Core i7-950 Bloomfield 3.06GHz LGA 1366 130W Quad-Core
CORSAIR DOMINATOR 6GB (3 x 2GB) 240-Pin DDR3
EVGA E758-A1 3-Way SLI (x16/x16/x8) LGA 1366 Intel X58 ATX Intel Motherboard
Western Digital VelociRaptor WD3000HLFS 300GB 10000 RPM SATA 3.0Gb/s 3.5" Internal Hard Drive
Windows Vista Home Premium 64bit
The problem is the same whether on a wireless or wired connection
I have up to date drivers for everything.
I have tried turning off my firewall and virus protection.
I dont have the best internet but it was working fine for months before. I had them refresh the signal to my cable modem but that didn't help either. :4-dontkno

COMP SPECS:
CORSAIR CMPSU-750TX 750W ATX12V
GeForce GTX 295 1792MB 896 (448 x 2)-bit DDR3 PCI Express 2.0
Intel Core i7-950 Bloomfield 3.06GHz LGA 1366 130W Quad-Core
CORSAIR DOMINATOR 6GB (3 x 2GB) 240-Pin DDR3
EVGA E758-A1 3-Way SLI (x16/x16/x8) LGA 1366 Intel X58 ATX Intel Motherboard
Western Digital VelociRaptor WD3000HLFS 300GB 10000 RPM SATA 3.0Gb/s 3.5" Internal Hard Drive
Windows Vista Home Premium 64bit