I havent posted in here because I have been so busy with my lovely iPhone 4! I queued up for nearly 7 hours at the Apple Store and didn't even get the model I wanted! They ran out of 32GB's by 5 people ahead of me so I settled for a 16GB but I get to return it next week and exchange it for a 32GB. It's a hassle but I wasn't going to leave empty handed. It was quite a surreal day with all the queues outside the different mobile stores. There were around 350-400 people outside the Apple Store and it was taking ages to move because so many people were going for contracts and needed activation. Overall it was a nice day spending time with friends and I met lots of nice people!
Anyway the phone is amazing and I should know as I have gone through nearly every smartphone known to man in the last year! The first thing that strikes you is the superb build quality of the iPhone 4. It feels like a bar of gold in your hand. The black glass on either side and the flat surface make it slide into the pocket easily. The steel surround adds to the expensive feel as do the metal buttons. It just feels great and its so thin!
Then when you turn it on you finally get to see just how good the retina display really is. Its without doubt the most beautiful mobile display ever. The clarity of of graphics and icons is second to none but what truly is breathtaking is the level of detail in the text on web pages, apps and books. Even completely zoomed out everything is distinguishable. Its a pleasure to web browse now and i'm actually using my MacBook considerably less. My books and PDF's can be read perfectly and I look forward to purchasing more books through the iBooks store.
The camera is very good. Shots are vibrant and show a high level of detail. Colours are balanced however when using the flash in certain low light circumstances people photographed may come out either too pale or too dark. The HD video recording works brilliantly and runs at a smooth 30FPS. I purchased iMovie but have not yet tested it. The front camera is also surprisingly clear and FaceTime conversations should be pretty good on the iPhone 4.
Regarding iOS 4 there is no real difference between it on the iPhone 4 and the 3GS apart from it being slightly more quick in navigation and app switching. This is due to the 1GHZ A4 CPU and the 512MB RAM. The battery is a big positive too and is far better than the 3GS. The day I got it, the 24th, I used the phone from 5pm all the way until 11pm the next day (obviously the phone wasn't used while I was sleeping) and this was with heavy usage - web browsing, YouTube videos, taking photos, listening to music, fast app switching, reading books etc. All in all the iPhone 4 is a major upgrade over the 3GS. If all that was changed was the retina display then this would be a must have but with the new design and form factor, plus the improved battery, CPU, RAM and cameras the iPhone 4 is the most impressive phone available today. While the smartphone market is moving at an astonishing pace and competition is stiff from the likes of Google, Palm and Nokia, Apple have once again made an industry leading device.