What data server are you on? That's definitely a latency issue, and if you're in an EU or JP data center, you're probably going to have a bad time! You said you play WoW regularly, so I'm assuming you have a decent internet connection. You might try lowering the game settings (in the system config tab, there's a place for you to go through different options like Laptop-High and Desktop-Low). You might also try running the benchmark to make sure your specs are up to speed for the game.