i wish we could have something like the pc market for this kind of thing (perhaps we will eventually), i mean, something of the iPhone dimensions but with the ability to cherry pick the internal hardware from different manufacturers.
that way you could upgrade through a few years of use instead of being expected to upgrade every year like the mobile phone market.
umm, i've just realised what i've said. it's never going to happen. the market has already proved that suckers, er sorry, i mean shoppers will upgrade every year without a single quarrel.