Well I know for a fact my iPhone 4 gets better battery life than my previous android phones with the same apps and settings. I'm very impressed with my iPhones battery life. The other day I went from 10:30am to 10:00pm without a charge and it was only at 65%. This was with light use but still, my android would've been dead in half that time.