Hi, Well, everyone's got a reason (not) to buy the iPhone 4. I do. Currently I've got the 3GS and I enjoy it. I use it everyday. When I wake up (before I get out of bed), and when I go to bed (before I'm going to sleep). Though there are a few things I missed several times. 1) A better camera with flash Well, here it is. Finally. There were moments I really wished the iPhone had a better camera with flash. Especially in low-light conditions. 2) 720p HD (filming) I also missed this sometimes. The iPhone 3GS can record video, but it is of very low quality. The least I want is DVD quality (so I can play it on the television), and that's what I didn't get. With iPhone 4 I can even film in HD! At 30 fps! I'm very happy it's 30 frames per second, and not 24 or 25. Most television shows are recorded in 25 fps (in the USA, I believe, 24) but 30fps brings a bit more 'smoothness'. 3) Higher resolution screen And next to that: the higher resolution screen. Finally. I've waited so long for this. And of course a big + for IPS (and better, brighter, colours) If it was 'just' the front facing camera I wouldn't upgrade. If it was 'just' a better battery I wouldn't upgrade. Sure, I'd like it but the facts are that the front facing camera is nice but I'm probably only going to use it in the beginning and than it will be a feature I will rarely use again. The better battery is nice, indeed, but I've got the 3Gs since the launch day and I've only run out of juice at the end of the day for a maximum of let's say 15 days. The 3 keypoints (new camera [especially flash], HD video recording, higher resolution screen) are the most important things for me. Those were things I really missed and now they are finally here. The new battery, front facing camera, A4 chip and design are just 'something extra'. I wouldn't upgrade if the new iPhone didn't cover one of te 3 key points. Thanks for reading!