The battery life is good in mine, I am over 10 hours and I still have 60 % left with 1 hour in calls, 60 texts and check the run the browser 5 times to check news and weather, no way to do it with the hero, I think is because I have better signal!!! And I have all my text messages