Yes,
definitely Safaricom knows what they are doing,,, its called 'cell breathing' - and I really do agree that they are running a test - we being the G-Force characters.
Cell Breathing - i.e If you remain on a download too long, and other users check in, you will be pushed out to the periphery - and remain barely attached to the GPRS ..
And as Bernard put it, the more the number of users, the more you chop up the bandwidth - which makes me wonder, how many people the base station in our area serves if people elsewhere in nairobi are singing 2 mbps ....?
Safaricom knows that the cells are currently connected via 'radio waves' - and the best way to improve 3G speeds will be by connecting the BTS with fiber / STM links...
So unless you are the only guy with the Bambanet Huawei 3G card in your constituency, we will not be getting uninterrupted and high speed internet unless these safaricom BTS are wired wired up...