A lot of times, Apple get an existing technology and improves on them to the point that anyone, even non-techies, can use that technology. That's their bread and butter and it works most of the time. Imagine how many PMPs (portable music players) were in the market when the iPod came along. Now let me tackle some of your points: Ask a non-techie mobile user what app can do video calling most probably he/she won't be able to name you one. A slightly techie person might say Skype, Fring, etc. After Apple's announcement and demo, give it a few months and non-techies will be saying 'the new iPhone.' Apple has integrated video calling so you can switch to a video call anytime when you are talking with someone, of course when you're both in wifi. That kind of integration I haven't seen from any mobile device. What r u talking about....??? U don't need an app to do video calling on a phone......3G video calling has been out for at least 5 years now and u can do that normally!! It's actually rather PATHETIC that the iPhone 4 only implemented this now, it should've been there since years ago. In fact, the majority KNOWS about this, that's y they wanted a front facing camera so they can use video calling.........and any good smartphone can do this anyway, i have no idea wot ur trying to say. Sure. But the point here is, Apple has found a super-easy way for end-users to buy apps, ands as an effect, now cluttering their phone's desktop and even filling it to the limit, based on the iPhone's max limit of desktops and apps. So what does Apple do new? You drag an app icon on to another app, and it automatically creates a folder for the two apps. It saves the step of creating a folder first, and then moving apps to that folder. Although they've just made it simple and easy to do, well, that's the point. Actually, ppl buy it so they can jailbreak it. Also, I already have the feature that you just said on my iPod Touch, anyone who knows about the benefits of jailbreaking will have all these new features at least a year ago. Here is I'm sure a lot of folks don't know how Apple does multitasking differently. Apple introduces a non-visual object to handle multi-tasking (as a long time object-oriented developer, I know this a lot). Again, this was already available to jailbroken iDevices. My point is, these features should've been available to the first iPhone or at least the 2nd generation Iphone. But they still suck coz it took them this long to implement something this simple. I love my iPod Touch though, i'm not saying it sucks. It's just that Apple's product by itself really sucks balls, and the only real upside is what you get from jailbreaking, i.e installing paid apps for free and tons of other stuff. That's the primary reason y most ppl buy iDevices. Basically, if you need something to run in the background, why use a visual object when you don't need to display anything? What Apple proposes (they are proposing several options actually depending on need), is to kick in a non-visual code for the current application whenever you switch to another app, thereby making the original app still appear to be working at the background, and at the same time, efficiently saving resources. A bit techie but honestly, I like their implementation. Yes, but what they introduce is something what will complement the 720p recording -- iMovie. Give it a few months and you'll see so many iPhone edited videos in YouTube that you will be sick with it. With that feature on a mobile device now, imagine how many bloggers can now cover events, upload and post a professional looking HD video on their blogs in a few minutes. Again, mass appeal. Yes Apple's marketing is indeed great and Apple has a great salesman as their CEO, but if you look at it closely, they have are striving to create quality products that are targeted to the end-user (kids, parents, grandparents, executives) -- and that makes it easier for them to market their products. I have always been a 'target the end-user' type of guy that's why I appreciate the innovation Apple brings. There are a lot of things companies can learn from Apple. My 0.2 cents.