But CAN you upgrade Windows Mobile? Such as HTC do tend to optimise for older hardware but only because they then sell it on to the various networks/companies which rebrand their devices. It makes them money, although often it means you have to obtain those updates unofficially as none of the companies actually bother to spend the money buying the rights. Thing is, Nokia do not have that advantage. They are writing Maemo for their own devices (thus far) so in their eyes it does not make them any more money allowing upgrades on older devices, in fact it just costs them money. Granted, I would argue it does make them money in the long run due to brand loyalty, but they do not seem to realise this. They are under the impression people will PAY to buy a newer device with the new software if they are told their old device will not be supported, not realising the will lose a certain amount of repeat custom taking that approach.