@Giles Jones
"I really don't understand the handset makers, their job is to produce hardware for the software. "
I think that a big part of the problem is that they are very keen on keeping the cellcos happy. Result is that the producers first naff around with the basic os build, then the cellcos naff around with it. Thereafter, depending on which cellco is far enough in bed with the given producer, you _may_ as a contract customer get your upgrade/update. If of course, like me, you have been silly enough to buy sim-free you will slowly discover that hell will be gradually freezing over before the given producer releases to you. If one then takes into account that the producers would _far_ rather you bought a new phone in order to get the next version of the os we can see why this process can end up really pissing customers off. I have a wildfire with 2.1 - I am very pleased with it but when it comes to upgrading to a high end phone next year......? Am I really going to spend four hundred pounds or so to be treated like that? I think not. Not because I am unhappy with the phones or the os per se, I am however _very_ unhappy with the way the "food chain" is organised.