I've had this problem for a while now and since you folks are keen to help me, i will present you with this problem: While gaming(TF2 in this case) most of the time I have, although bad, playable ping of around 100-200ms. However, occasionally i get these ping 'spikes' i.e. my ping rises to extreme heights (600-1000ms) and then drops again. This happens quite irregularly; sometimes about once every two minutes, sometimes not for ten minutes, and sometimes every thirty seconds. Also, my packet loss is extremely high, at around 20-30% or sometimes even 50%. It is really pissing me off! Screenshot of a program called Ping Plotter which plots my ping to a game server. EDIT: I'm running Win7 BTW.