Safaricom seems to be learning a lot. I have just realised that the 3G unlimited one week and one month data speeds have been upgraded to 1Mbps from the previous 512Kbps. I believe that Safaricom is really learning from our experiences. Orange still caps its unlimited data offerings at 256Kbps while Airtel Kenya does not cap its live but yet to be officially launched 3G unlimited data.
I believe that I can work with 1Mbps now though it would be so hard to achieve such speeds in a shared network.