It has surprisingly been OK for the last 5 hours. Had to reboot the router at around 2pm as the line just went dead again.
Been communicating with Kyle all along. Speedtests, Trace Routes, different account logins, the works.
Like I told Kyle, the line will be perfectly fine for a whole day, then be dead overnight.
Or it will start off with me rebooting the router countless times in the morning, finally getting a connection and it will be slow for hours, then suddenly jump to the usual 6+Mb.
Or it will randomly jump from being super fast to dog slow 3 or 4 times in an hour.
As I said a while ago, Afrihost should just go take over the whole of Telkom's ADSL.