So I have been playing TF2 fine since it first came out. However until recently (the last update to be exact) something weird is happening every time I try to play it. It lags like crazy. My connection is fine @ 10mbps, the server is fine with no ping spikes, and my settings for TF2 is all at the recommended. I also lag in DOD source too. What could be the problem? Thanks.