My roommate and I have also just started having this problem yesterday, it's absolutely bizarre. We figured it was our network, but other online games (ie, Enemy Territory) don't seem to be suffering from lag or packetloss.
Anyway, a more detailed description of the movement problem is this. All of your movements are mirrored. Hold down forward for 1 second, release. Pause for the lag, and then walk forwards, then watch yourself walk backwards. Our ping as displayed by the scores screen is vastly higher than as displayed in the server browser, and there is a significant lag between sending a message and seeing it displayed, though the ping should technically [and was in the past] be less than 100.
We are on a University network, so it is entirely possible something was changed on our end, but seeing that others have this problem makes me suspicious that something else is at fault. Assuming it /is/ a network problem here, how could we pinpoint it?