solve the problems with mtn, why thats easy!
1) if you are on top up contract, you should be able to use your airtime to buy data bundles.
2) give more options for new contract subscribers, where is the HTC one on mtn contracts? what about a nexus device?
3) smartphone contracts should be blanketed across the board, a BB z10, iPhone 5, Galaxy s4 and a Sony xperia Z on an anytime 200 contract should give the same amount of data regardless of phone, the handset costs does not warrant the amount of data provided for different phones.
4) voice contract subscribers should be able to get data at the same cost per meg as data contract subscribers.
5) act like you give a Sh*t about your subscribers, get a person on the twitter page that answers questions rather than give away free airtime and redirect people to call 808
6) FOCUS on South Africa, sure you have business in other countries but why skimp on SA?
</rant>