powerful dedicated server..
but just few questions, would this server be still at the same location?
More often, lag issues are affected by the proximity of your PC to the server you are connected too..
It is better to put a server much closer to where most of the customers are..(greatly reduces latency)