I was with MTN for two years and as soon as tht contract ended I moved to Vodacom Immediately. Been with them for almost two years now and I don't have a single complaint.
Rates are better, service is way better than I could ever dream of getting from MTN and they don't f*** me over as much. Those MTN call centre people must be the biggest collection of retards under the sun. I swear they recruit them from special schools.
I would never go back to MTN. I was gonna go Virgin, but I can't go without 3G.