I recently upgraded to ICS and proceeded to root and flash the Blazer ROM. My battery life prior to rooting was not great, but its been progressively getting worse lately. Last night, the newest low: 4.5 hours from 100% charge to power off...all while I was asleep. This is with Juice Defender running. Ive also attempted to calibrate my battery with Battery Calibration, and tested the battery with AnTuTu Battery Tester (I the phone died before it finished). During this 4.5 hours in which my phone wasnt being used, the screen used 32% of the battery. The battery I have is the stock battery, so just over a year old. Is the battery just bad possibly? I dont leave radios on that Im not using, have excessive widgets or live wallpaper, etc, and do all of the other standard stuff to save battery life.