Don't know about the majority of people on this forum, but in Oz, most people are locked into plans with their carriers. Friends of mine paid AU$400 to upgrade to 3GS last year and would not be happy to pay again every 8 months for new hardware. I decided to wait till May/June 2010 when my 2 yr contract runs out. My son gets my old 3G.
Competition from Android etc has got to be good, to push Apple to make annual hardware upgrades as major changes and the ability to keep up with the opposition using firmware updates.
Ive managed for a year without a compass in my phone...![]()
Same here, but I'm in the US. I think most people are going to probably just upgrade to whatever version of the iPhone is current when they're able to (for me, that'll be in October), and the people who CAN'T LIVE without the newest version will just pay the early upgrade fee (probably regardless of $).