I wonder if what you are experiencing is related to their current general problem, which I mentioned here.
Ahh. Job done then
They've been OK for an hour or so and I've been gaming with a normalish ping:
Ping statistics for 212.58.244.20:
Packets: Sent = 159, Received = 159, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 24ms, Maximum = 50ms, Average = 27ms
Average was over 100ms earlier with spikes to 500/999. It was unplayable for a good while