I love me some awesome hardware, but...
I don't think that iPhones are ever going to be the best hardware wise...however that doesn't mean that iPhones won't be the best.
Relying on hardware to differentiate yourself is a losing proposition because once a new processor comes out every other company can buy it from the same Chinese manufacturer and stick it in their phone. The software (and thus 'the experience') is the real point of differentiation with the iPhone and that's something you can't buy easily...it takes vision, talent, and years of development. That's why as much as I love fast and cool hardware I'm not going to jump ship just to get my hands on the next device with the fastest processor or higher-res camera. 
Not disagreeing -because Apple will do video chat better than anyone in a walk. I have zero doubts about that whatsoever. But they will not be the first to break the hardware barrier:
http://www.engadget.com/2010/03/23/htc-evo-4g-is-sprints-android-powered-knight-in-superphone-armo/
"the camera is an 8 megapixel monstrosity with flash, that's capable of 720p video, and is augmented by a 1.3 megapixel front facing camera for good measure."
Frankly, I would gladly forego a front-facing camera and vid chat if Jobs gave me 720p video recording from the back and stuk an HDMI port on the dock![]()
I don't think that iPhones are ever going to be the best hardware wise...however that doesn't mean that iPhones won't be the best.