i playing from england, and i have ping, and i asked players in game some of them have ping too where server is located?
im playing from england, my download is very quick so my ping should be also... try this i found, really helps with online gaming.. http://www.wowinterface.com/downloads/info13581-leatrixlatencyfix.html i know its on wow forums, but it has helped me in a lot of other games.. battlefield 3, bad company 2, call of duty, runes of magic, etc.