One x international battery life vs iPhone 4s

A question for owners of the one x international version. I have read mixed reviews about the battery life on the international version of the one x. Several of them mention that their was a fix for the battery life that htc was pushing out. Just wondering how it was in your experience, and if they have pushed out a fix. Specifically if you've owned an iPhone how does it compair. Thanks for the info lads.