There's been quite a bit of email lately concerning the slow pace of recent updates on iOS, and specifically the fact that the big UI revamp which we've been talking about for a while now is still not finished. The reason for the delay is simply that it took a lot longer than expected to finish our Android app; since late summer we've been working on little else besides Android, and in fact for most of the past year (since the last major iOS update, 2.2.2, came out in February '11) it's been occupying the majority of our programming time. While certain aspects of Android are very programmer-friendly, there's a lot of hardware / OS fragmentation (many more manufacturers / screen sizes / processor speeds / memory capacities / file storage configurations / camera resolutions / etc), and also a lot more hardware-specific bugs - iPhones certainly have hardware bugs too, but we only have to deal with one new model of those per year, while on Android there are several dozen. (8 of the top 10 devices in use among our beta-testers didn't exist when we started developing our Android software)