@Wash, some thots. Add Orange 3g ( HSPA+) to the stability and very good speeds list. I'm running an Orange Flybox without any interruptions to services running well into 48-72 hours. IMHO, I think Safaricom unfortunately will need to upgrade its network to the new 3.75G standards at some point else it will start to look and feel outdated. On Safaricom D/L speeds of around 80-100KB/sec and U/L speeds of 30KB/sec, in-comparison to the new 3G networks being rolled out currently, feels a lot like the iBurst technology that AfricaOnline had at some point. iBurst quickly started to feel outdated when compared to Safaricom 3G. However, iBurst may have improved so cannot list its current speed specs.