I have an iPhone 4 running iOS 4.2 and my battery life has been really terrible the last few days. Yesterday, for example, I barely used my phone at all during the day and when I checked it at around 6pm (after being off the charger since 7:30am) I was down to 33% battery life. I ran into the grocery store and came out 20 minutes later and it was down to 26%. I can usually have my phone off the charger all day long (12+ hours) and if I'm not using it for anything but the occasional email check and short phone call it will be above 80% at the end of the day. Any thoughts on the reason behind the dramatic difference? Is there anything I can do to remedy this? Are there any (free) apps that I can download to check what is eating battery life? Thanks in advance.