(Image by Google/CBS Interactive)
A month in, I've got a fairly good idea of Android's capability. It's a platform of huge potential and flexibility, but this raw capability also helps to highlight its painful shortcomings, even running Froyo.
Text selection is appalling. The media player is too basic. The keyboard makes us cry. Too many apps need to be forced close. Vendors have created software to help bridge these shortcomings, but this has led to further fragmentation of the platform.
The separate approaches of Google and Apple are interesting. Apple's ridiculous level of control, strange regulations and amazingly closed system have severely limited what its platform can do, but has resulted in a much more polished, complete and integrated operating system. Most apps will actually work when you download them. It's both its biggest strength and weakness.
Google's openness and flexibility is equally its biggest strength and weakness: it allows considerably more capability than the iPhone, but to the detriment of platform stability and a more polished experience. We've lost count of the amount of apps that simply don't work and need to be force closed.
Over the horizon though is the tasty Gingerbread, version 3.0 of the Android platform, rumoured to bring a huge user interface (UI) overhaul. After long and detailed chats with Mr Hanlon, here's what we think Google needs to do to continue its meteoric smartphone rise, and put Apple back in its place.