One of the main topics I see on these boards, is discussions about whether update X will be coming to phone Y or provider Z. This is getting silly and out of hand!! The whole Android demography is getting split over different updates because the ignorant providers insist on using a custom version of the Android OS and then end up not updating when everyone else does or some phones no longer receive global updates at all, or months later! All this is a nightmare for a developer because he needs to check his app on all of the different OS versions AND take into account what functions are available and to who. The way it's going, people will be forced to buy a new phone just to get an OS upgrade - even when it's not needed and their phone is capable of running the new OS version. It basically gives phone manufacturers the power to "end" support for an older phone to push people towards getting a new phone even if their old one still works. Luckily, there's such a thing as ROMs but how many regular users will know to install them? I'm a bit worried when support for my own HTC Desire will cease and my phone will no longer be able to run newer apps unless I flash some custom ROM.