I disagree ref the htc doing everything faster.
It might benchmark well with all the power but the apps whether that be Facebook loading, tv catchup starting videos, cineworld etc etc all loaded much faster on my 4s. I think its the whole windows problem, sw written to work with so many different hardware set ups that it's never optimised to utilise the power. There was simply no time when the one x was a fast as my 4s. And they also looked nicer on the iPhone too.
It's nice for a change but when rogue apps start eating your battery and the only way to fix is a restore it becomes very tiresome very quickly (much faster than the 4S in that respect I will give you)