Ok, I’m adding to the general cacophony of about 1,000 other reviews on the iPhone 4. This is most definitely drowned out by antennagate, I suppose, but i just wanted to offer a brief take on my experience with the phone.
First off, a big disclaimer: I’ve become a huge fan of Apple’s products over the past few years. My friend Henry would call me a fanboy, but that’s his take.
From my end, I just look at it as choosing the best product available regardless of manufacturer.
I’ve been using an iPhone 3G for the past 2 years. It served me well, and I was impressed with it when I first bought it. The software/OS experience and integration was second to none. It survived many falls. The only casualty it actually sustained was a faceplant in my driveway. This was remedied by a screen replacement. Over time, the shine has worn thin with the 3GS due to some awesome offerings from the emerging Android system.The iPhone 4 purchase was my first new cell phone in 2 years.
What I Love
Speed!
From my experience, the boost in speed due to the upgraded processor and RAM has made the overall experience with the phone better than ever. Granted, I have been using a 3G for 2 years, and 3GS owners might not notice the same dramatic upgrade in their speed. For me, speed is a feature, and was a most welcome upgrade over my 3G.
Retina Display
The density and clarity of the screen is eye popping. Everything seems to just jump out of the display at your eye. When I compare this to my old 3G display, the difference is dramatic. The place I notice this the most is with text. It’s much easier to read small type on web pages now.
Multitasking
The Apple implementation of multitasking took some flak for not being true multitasking meaning that a full version of each app doesn’t reside in memory when it loses focus. Moreover, the developer of the app has to design it to take advantage of specific hooks in the iOS API to allow the app to save its state when it regains focus. Also, the app developer has to take advantage of background service APIs to allow the app to continue to process work in the background if that’s the desired behavior. This includes playing music, downloading files, syncing data, etc. The difference between apps that take advantage of this functionality and those that don’t are obvious. The ones that don’t use the iOS 4 multitasking APIs simply restart every time they regain focus on the screen. Overall, most of the higher quality apps have released updates to incorporate the multitasking APIs, and the implementation is very snappy.
Battery Life
I typically run my phone with the wi-fi and bluetooth radios enabled for most of the day. Even with multitasking thrown into that mix, I am usually ok to use the phone all day without concern of the battery dying. This is a win, in my opinion, and further proof that multitasking was implemented in a very battery conscious manner.
Photos/Video
The addition of tap to focus on video makes the iPhone 4 a complete replacement for my flip video camera. The clarity and resolution of images taken with the camera is excellent. I have this photo set as my lock screen:

Whenever I look at it on the phone, I’m struck by the quality of this photo, which I was able to take from my cell phone, and not a point and shoot camera.
What I Don’t Like
The Antenna Issue
I know the antenna problems been beaten to death. I can reproduce the dropping of bars on the phone by covering the spot where the antennas are spaced on the bottom left corner of the phone. I haven’t been able to drop calls this way or cause web pages to pause. There was a pretty dramatic example of this here. For such a well designed phone, this seems to be a show stopper that shouldn’t have made it past quality testing.
Bluetooth Reception
I use bluetooth all day at work to listen to music/podcasts. I also use it at home when doing chores, like dishes or other things around the kitchen. Prior to iOS4, my reception was good, rarely dropping the signal. I’m not sure if the problem is the hardware or the new OS, but the audio signal gets very choppy and/or drops out altogether if I am walking around, even when the phone is within 5 or 10 feet from me. The 4.0.1 update last week has seemed to alleviate some of these issues. The jury is still out on this one, as I haven’t had a lot of time to test it out yet.
Overall, I think Apple got it right with the iPhone 4, adding excellent features to a proven platform. I’m impressed with the added functionality and new hardware, and I hope they continue to innovate on this platform.
To end, I saw a link to this amusing song. Apple payed this during the press conference they held last week. This sums up my feelings as well: