My son has just ported from Vodacom to Virgin. He's a pretty happy camper about it all.

It cost him R55, but he gets R50 in airtime, plus a whole bundle of Virgin goodies. The nearest thing to a hiccup is he did it on Friday evening. The actual switch only happens on Monday. Seems the porting only happens during working hours on weekdays.

And his real motivation - data at 50c per MB vs the R2 per MB he was paying at Vodacom.