My battery life is about the same as before ICS so far, so I'm not having the battery degradation issues some people are reporting, and I did not do a factory reset. But... I'm noticing that the time on battery (system | battery) is simply wrong, and somewhat arbitrary. For example, I took my phone off the charger at 6:00 am this morning. At 3:00pm or so, it showed time on battery to be 7 hours instead of 9, and now at 5:30pm, it's now showing 6 hours on battery. It's been in my pocket for nearly 12 hours (although still showing 70% with gps/wifi on and moderate email and facebook use). Anyone else?