Think about us people down in Australia/New Zealand.
A good ping for me is pretty much anything under 420 ms.
Add any kind of lag at all and doing virtually anything but trading becomes a pain.
It's not the server, not for me anyway, seems there is some sort of problem down the line from me that my ISP doesn't have any control over, the problem is in another country!