Not to get ot but its not JUST because of marketing. I have said this over and over again, its user experience. Joe Consumers don't care about rooting, have any interest in jail breaking, installing unauthorized apps. They want something thats easy and fun to use. They don't care about how much RAM or switching apps or having dual core cpu or using your phone to make coffee. Windows Mobile phones have been doing what the iphone can for years and so has Palm, but they never caught on with the general consumers, why? They're not easy to use. Unless you're a tehno geek. Remember something, just because its easy for you as a tech geek, doesn't mean its easy for Joe Consumer. I will never buy a computer, I rather make my own, but out of the millions of americans, how many actually build their own? They want one simple package that they don't have to worry about or tweak, they just want it to work and thats why Apple will always be miles ahead of the competition. Its not WHAT it can or can't do, its about the user experience! Some people on here just don't seem to get that.