I don't know about cape town. I am in pretoria east - and it seems as if all intl and a lot of local traffic is slower that a snail on a sticky surface...
Can't play Midnight...too slow...
even gmail is giving hassles...
I'm in Pretoria, Brooklyn (which is Pretoria east right? get confused by all this east, west so forth I'm not much of a map person) and my ADSL seems fine...