Post it, so we can see where the latency is being introduced.
Modem stats are decent; hows your throughput?
Remove all devices from your line, and then connect a corded handset to the first available phone socket. Then check for any audible noises on the line, or if there's an issue with the dial tone.
Current throughput on Steam downloading from a local server is 1.4KB/S
Tracing route to myadsl.co.za [197.242.89.170]
over a maximum of 30 hops:
1 <1 ms <1 ms <1 ms 10.0.0.2
2 460 ms 476 ms 482 ms ti-224-76-01.telkomadsl.co.za [105.224.76.1]
3 501 ms 508 ms 470 ms ti-228-0-06.telkomadsl.co.za [105.228.0.6]
4 453 ms 449 ms 488 ms ti-228-0-13.telkomadsl.co.za [105.228.0.13]
5 496 ms 380 ms 314 ms rndf-ip-hsll-1-wan.telkom-ipnet.co.za [196.25.39.41]
6 365 ms 364 ms 401 ms rrba-ip-lir-1-gig-3-0-0.telkom-ipnet.co.za [196.43.11.134]
7 527 ms 477 ms 352 ms 196.43.25.138
8
Unplugged everything, plugged in corded phone, no sign of signal interference.
Phoned helpdesk, reset the port, still the same, switched out routers, still the same, tested with Afrihost, still the same.
No idea why it says 2mb, I'm getting a solid 1.0KBps on Steam.. Also most media is unloadable.
http://www.speedtest.net/my-result/3177983466