MTN anytime charges R2.35 p/min regardless whether peak or off peak. also once your included minutes are finished you are charged R2.75 anytime of the day. Its a total rip off. With Virgin you are charged R2.35 (depending on contract, could be cheaper) for the 1st 5 min of the day, there after R1.55 and that is to any network. Also its per second billing. The best part is, Virgin to Virgin calls are 99c per min all the time (I know lots of people on virgin).
I also keep a vodacom prepaid phone for my off peak calls and for receiving calls. So basically I get the best rate regardless of time of day.
For internet, I use a 3g card.
In this country you need to be informed about telecommunications costs or you will end up ripped off and with overly high accounts. I have compared all the different cellphone packages/contracts and what I mention above seems to be the best solution. In my opinion anyway. No, I do not work for virgin, if I find another cheaper solution for my cellphone calls with any other company, I will move in a hear beat.