I posted a tweet on this but felt that it needed a bit more detail.
I have now owned or had come through my house five iPod / iPhone devices -
That a lot of hardware that has cost me and my family a lot of money.
Ignoring the standard iPod's for a moment the Touch to iPhone upgrades that I have made have been on the back of wanting more: more connectivity, more memory, more functionality. That's not to say that the Touch wasn't a good device, it was. The introduction of OS 2 and the App Store gave it an amazing lease of life, showing what an amazing platform Apple was developing.
But unless I was near a wifi network it felt held back, like a car with only 3 gears. The apps only highlighted that even more so.
Equally the iPhone 3G is a great device, adding connectivity to the equation. The 3G element gave fast data to an already strong platform.
And now there is the iPhone 3GS, bringing a far better camera, video, more storage and a generally faster overall experience in main usage. This device cost me a small fortune but I never had a second thought about it.
So why do I feel the need to upgrade outside of the main added features? I realised the reason why only a few days ago. And it really surprised me. The iPhone covers 75% of my daily needs of the internet. And the iPhone excels -
When you consider where we were with mobile technology only a few years back it can be nothing short of amazing how far we have come in devices and expectations.
I love my iPhone. Apple have me well and truly hooked and I'm not complaining.