I had same concerns as you - was with Mtn. Tested with prepaid and found that I actually had fewer dropped calls and breaking up issues with cell c than with Mtn, so I ported. I spend most of my time in Sandton though. Mtn is horrible in sandton, phone almost never have 3G in sandton when on Mtn, but always 3G on cell c.