the "buffer lag" you experience is quite common in wow when the connection isn't running optimally. In other games, they might have "modem support", while others will slowly adjust the other characters into position.
First thing i'd do is check if your isp is traffic shaping. In case you're unaware, wow's traffic is often viewed as p2p traffic to the outside world, an unfortunate side effect of offloading more and more to the client (such as position). Because of this, isp's can impose lower transmission rates for that specific type of traffic. Here's one tool you can use to potentially check for traffic shaping;
http://www.measurementlab.net/measur...ab-tools#tool5 (
note: i've not personally verified this, but the tool should do as it says).
Alternatively, you can try the following temporarily;
open command prompt and type the following;
Code:
netsh interface ipv4 set subinterface "local area connection" mtu=576 store=persistent
then try wow again. If your isp is traffic shaping, then you'll no longer lag (or shouldn't do), but if it isn't and you still lag, then the issue lies elsewhere. This will affect your download speed, and so i advise typing the following if it doesn't fix it;
Code:
netsh interface ipv4 set subinterface "local area connection" mtu=1500 store=persistent
that'll reset the mtu to default and you should look elsewhere for potential issues.