I upgraded my iPhone 3G to an iPhone 4 about 6 months ago and have had a good opportunity to test it in action over a prolonged period since then.
The performance improvements over the 3G were dramatic , and that may not be as apparent for iPhone 3GS owners. The 3G I had was slowing down significantly, and have installed iOS4 on it there was a noticeable degradation in responsiveness and battery life.
The iPhone 4 is noticeably heavier and slimmer than the older models, and looks slicker than the predecessor with its minimalist finish.
Continue reading iPhone 4 Interim Review
I have an iPhone for a few months now, a 16GB one with 3G.
The iPhone is mostly brilliant but does fall down badly in a few important areas, like battery life and text messaging.
Anyhow it is mostly brilliant, and a joy to use for surfing the web and reading email.
Continue reading My favourite iPhone Apps