All those who are having battery problems just restore your device. I convinced my friend to restore his because he was having crappy battery life (6-8 hours). Now that he restored it he is having 1.5 to 2 days of battery!
Just give it a try, you wont lose anything
Just give it a try, you wont lose anything