I did have this problem last week (GBLX/REACH connect router). It's better now. In fact, better then it's been in a long time:
Pinging matrixau.net [70.84.217.98] with 32 bytes of data:
Reply from 70.84.217.98: bytes=32 time=190ms TTL=46
Reply from 70.84.217.98: bytes=32 time=190ms TTL=46
Reply from 70.84.217.98: bytes=32 time=190ms TTL=46
Reply from 70.84.217.98: bytes=32 time=190ms TTL=46
Reply from 70.84.217.98: bytes=32 time=190ms TTL=46
Reply from 70.84.217.98: bytes=32 time=189ms TTL=46
Reply from 70.84.217.98: bytes=32 time=190ms TTL=46
Reply from 70.84.217.98: bytes=32 time=190ms TTL=46
Reply from 70.84.217.98: bytes=32 time=190ms TTL=46
Reply from 70.84.217.98: bytes=32 time=190ms TTL=46
Ping statistics for 70.84.217.98:
Packets: Sent = 10, Received = 10, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 189ms, Maximum = 190ms, Average = 189ms
From Sydney, Australia.

.
Here's the differance. (Specifically hop 6 on each of these traceroutes).
Before:
traceroute to 60.225.xxx.xx (60.225.xxx.xx), 30 hops max, 38 byte packets
1 97.70-84-217.reverse.theplanet.com (70.84.217.97) 0.837 ms 0.935 ms 0.824
ms
2 dist-vlan2.dsr1-1.dllstx5.theplanet.com (70.84.160.161) 0.372 ms 0.659 ms
0.401 ms
3 po51.dsr01.dllstx3.theplanet.com (70.85.127.105) 147.028 ms 37.643 ms 211
.729 ms
4 ae1-0.ibr04.dllstx3.theplanet.com (70.85.127.36) 0.588 ms 0.944 ms 0.557
ms
5 ip-208.49.147.157.gblx.net (208.49.147.157) 0.734 ms * ge-4-3-0.ar1.DAL2.gb
lx.net (64.210.104.57) 0.825 ms
6 reach.ar1.DAL2.gblx.net (208.51.134.238) 194.026 ms 204.033 ms 202.444 ms
7 i-2-0.wil-core02.net.reach.com (202.84.143.65) 228.931 ms 237.578 ms 225.
668 ms
8 i-0-0.syd-core02.net.reach.com (202.84.144.102) 371.663 ms 380.445 ms 382
.239 ms
9 i-5-0.syd-core04.net.reach.com (202.84.144.250) 377.634 ms 375.261 ms 379
.148 ms
10 10GigabitEthernet5-0.oxf-core1.Sydney.telstra.net (203.50.13.33) 391.025 ms
371.847 ms *
11 10GigabitEthernet13-0.chw-core2.Sydney.telstra.net (203.50.6.1) 377.338 ms
379.733 ms 389.639 ms
12 Port-Channel200.chw30.Sydney.telstra.net (203.50.20.168) 379.885 ms * 391.409 ms
13 bpbnr002.lnk.telstra.net (139.130.0.30) 373.776 ms 383.170 ms *
14 CPE-61-9-195-5.nsw.bigpond.net.au (61.9.195.5) 373.313 ms 392.678 ms 369.413 ms
15 61.9.207.235 (61.9.207.235) 380.589 ms 389.694 ms *
16 *
After:
traceroute to 60.225.xxx.xx (60.225.xxx.xx), 30 hops max, 38 byte packets
1 97.70-84-217.reverse.theplanet.com (70.84.217.97) 1.274 ms 0.993 ms 1.058
ms
2 dist-vlan2.dsr1-1.dllstx5.theplanet.com (70.84.160.161) 0.363 ms 0.384 ms *
3 po51.dsr01.dllstx3.theplanet.com (70.85.127.105) 0.618 ms 0.540 ms 0.463 ms
4 ae1-0.ibr03.dllstx3.theplanet.com (70.85.127.35) 0.741 ms 0.634 ms *
5 67.99.43.233 (67.99.43.233) 6.014 ms 1.157 ms 1.120 ms
6 216.140.5.46 (216.140.5.46) 1.535 ms V20.rp0.dlls.broadwing.net (216.140.4.210) 1.567 ms *
7 gi0-2.dal-core01.net.reach.com (206.223.118.11) 1.748 ms 1.473 ms 1.448 ms
8 i-0-0.dal-core01.net.reach.com (202.84.142.81) 1.349 ms 1.509 ms 1.453 ms
9 i-2-0.wil-core02.net.reach.com (202.84.143.65) 33.228 ms 33.252 ms 32.969 ms
10 i-0-0.syd-core02.net.reach.com (202.84.144.102) 181.827 ms 181.370 ms 181.355 ms
11 i-5-0.syd-core04.net.reach.com (202.84.144.250) 181.844 ms 182.333 ms 182.206 ms
12 10GigabitEthernet5-0.oxf-core1.Sydney.telstra.net (203.50.13.33) 182.006 ms 182.346 ms 182.006 ms
13 10GigabitEthernet13-0.chw-core2.Sydney.telstra.net (203.50.6.1) 182.593 ms 182.182 ms 182.424 ms
14 Port-Channel200.chw30.Sydney.telstra.net (203.50.20.168) 231.013 ms 182.363 ms 182.468 ms
15 bpbnr002.lnk.telstra.net (139.130.0.30) 182.411 ms 182.450 ms 182.370 ms
16 CPE-61-9-195-5.nsw.bigpond.net.au (61.9.195.5) 182.480 ms 182.376 ms 182.237 ms
17 61.9.207.235 (61.9.207.235) 183.366 ms 183.241 ms 183.959 ms
18 *
Much better!

.