The main problem with South Africa is the bandwidth issue. The fact that you pay per GB is ridiculous. I'm on "uncapped" ADSL myself, downloading hundreds of gigabytes on a monthly basis, but they have their ways of throttling you to discourage you from doing this.