SpA servers are giving me pings of 90-110 when i normally have 30-50, it makes it unplayable when i shoot a rocket then go behind a wall a second later and the rocket hits the wall

Just wondering if there are any ideas why it would just suddenly happen. Also when hitting people with rockets I shoot a killing one, it explodes, then I see me getting the kill about 3 seconds too late and the player exploding about 2 seconds too late (2 seconds after the explosion) :S
My rates are fine and I can see them on net_graph thingy on TF2 and my ping on other servers is fine. My download speed is normal (350kb/s) and browsing the internet is normal speed as well. Around 60 fps all the time. I don't use torrents or have a torrent application open, i closed my firewall, antivirus/spyware and download manager etc...
I don't have a clue why its suddenly happened tonight
