it is because your or other player's server is slow or your server is too far away from the player's!
1)close other program like icq,msn when playing!
2)change the company of the internet!
3)there is a virus or spyware
P.S.:i'm not sure if it works but just give it a try!