Even at 100%, the battery dies in about 20-40 minutes. I tried restoring about 5 times, no luck. I got the phone replaced about 3 months ago, so it hasn't hit the 300 charge cycle, but I read somewhere that Apple charges you for it. The iPhone 4 is obviously still under warranty. So will Apple replace it for free? EDIT: I close out my apps in Mutlitasking, so that's not an issue either.