No matter how powerful Android Phones get, the Hardware means nothing if you dont have the software to make use of it!!!! If the software isnt up to par, than no matter how powerful these new Android phones will be, they will never be able to compete with Iphone, not even the old&aging Iphone 4. Right now, I believe the problem with Android is the fact that it doesnt have the apps to compete with Iphone OS. Take Thunderbolt for example. Now compare it to Iphone4. I it more powerful hardware wise? sure it is. But how do I put that new Hardware to use, if that software isnt even in the same league with the Apple apps. I can do more with a Iphone 3 & 4, than I can do with a Thunderbolt. Hardware in the smartphone market, means little if the Software isnt as useful as the competition. Edit: Sorry for the rant, but the truth is, there isnt much a reason to upgrade to new hardware, if the software isnt as good. Why should future consumers, pick a new next gen high tech Android phone, when they can get a older Iphone model, which would still be able to do more things than any new hi tech Android phone can do? until Google, and the Hardware makers, and Developers, understand this issue, I cant ever see the Android being a true threat to Apple.