Pakka is correct. Telkom holds every ISP to ransom with their stupid IPC and there seems to be no competition or end in sight of this obvious bottleneck.
If you read all the threads in the ADSL ISP forums then you'll notice that there's not really an ISP without it's own set of problems.
Web Africa and Plugg will force you do most of your bandwidth in 25% of the day (00:00 till 06:00) with their star systems.
Openweb will require you to refresh your account and overcharge you for that "favour".
Telkom Internet is a gamble but looks promising although their users seem to keep their experience a secret and also torrents are reported to be heavily shaped (if that sort of thing floats your boat).
Mweb have lost all their credibility since implementing throttling.
Axxess is not for anyone who wants to use their account for downloading or streaming. I don't really know what the value proposition of Axxess uncapped is, perhaps to lure consumers with their low prices but other than that I don't know.
From my experience Afrihost (Business account) is the best of the bunch, granted that they've dropped the ball in the past month and a half. They've unofficially hinted that more capacity (IPC) is on the way if that's any consolation. Probably not, but I don't know how to solve your dilemma as there's not one ISP that will solve all your problems. It probably depends on what you want to use it for. For specific purposes there should be an alternative. Generally speaking I believe Afrihost is still the best.