iPhone 4 owners and those that have upgraded their older iPhones to iOS 4 have noticed that battery life is suffering. We take a look under the covers to find the problem.