I currently hold 5 sims :
Prepaid Vodacom :
My main phone number, too expensive for data, i try not to come near internet with this sim. I wouldn't recommend this route to anyone at this stage for data.
Contract Vodacom :
I load bundles on this. I am suppose to get HSDPA type of speeds, haven't seen that since May [then again the times i DID get HSDPA speeds, my bundle was gone in a week and had to revert to other operators for data, so in Vodas defense i might be missing the good periods due to this

]. I mostly get good 3G speeds, stability is good.
My bundle per MB cost is average about 70c per MB...EXCLUDING the times i go over my bundle then i suddenly get hit with R2 p/MB and ruins my monthly bill. Vodacom bundles also run on calendar months, you loose remainder of your bundles at end of every month.
Prepaid MTN :
I got 2 sims now for this. I get same speeds on MTN as on Vodacom with my HSDPA card [which says it all, considering MTN doesn't have HSDPA?] . Stability very good.
MTN bundles basically costs the same as Vodacom bundles, also average me about 70c p/MB . Because it's on prepaid i
can't really go over my bundle [i don't put extra cash on it], my internet will just stop working.
Now significant difference here is, MTN bundles run for 30 days from the time you activated the bundle. You can't buy new bundles within the 30 days even if the bundle is depleted. Good part is, you can buy a bundle, use it for 30 days and do not HAVE to buy another bundle until your next "use", so theoretically you don't waste as much [where with Voda you get a bundle from 1st-30th even if you only start using it at the 15th] .
Of course here i use 2 prepaid sims, if the 1 run out too early, i just load a bundle on the 2nd sim = i never pay out of bundle.
Prepaid Virgin
Cheap and simple, 50c p/MB, no bundle crap, no "must use your bundle in 30 days or loose it" , no "can only get this rate if you buy this amount of data" nonsense. Just plain prepaid and truly "pay-as-you-go".
Unfortunately, i only get GPRS speeds [There is no 3G, and my phone doesn't have EDGE] . The sim doesn't work in my datacard [which have EDGE]. I've had alot of problems connecting , the network seems to be down alot/unstable. The times i could connect it was all smooth going, GPRS speeds are quite good.
At this stage Virgin is still my "last resort" because of the device incompatibility and not getting 3G. I might however consider moving my prepaid Vodacom [as mentioned above] to Virgin so that i CAN at least do some data tasks on my phone without swopping sims.
Cell-C
I didn't bother with this, as far as i know it's still R2 p/MB , exactly like Vodacom Prepaid except they don't even have 3G. No reason to use Cell-C over Virgin as it is the same network. So i'd just skip them for now.
ok sorry abou that im just so confused on this phone settings and that..thank you by the way too..
You need the MMS settings [also findable on one of those 555/141 numbers] AND then need MMS activated. It's usually auto activated when you ask for settings from the helpline/helpmenu...you get a message saying so.