Running with adsl1 will give you better latency. or adsl2 connection with adsl1 MODEM,
routers have increased MS not much but they do.
Ring your ISP and turn your INTERLEAVING off (In computer science and telecommunication, interleaving is a way to arrange data in a non-contiguous way to increase performance)
meaning they packets are checked before they leave the DSLAM , you'll have to google for more information from my research having interleaving turned off makes your packets sent right away instead of being checked for errors , with that being said , of course if you have a DIRTY-LINE i would not recommend having interleaving turned off.
It will maybe lower your SYNC SPEED but if gaming is your main objective turning it off will lower your latency by 10-20ms.