Hope this doesn't sound as a "neener, neener" type post but what's your screen-on time like? I easily get 2+ hours with fairly heavy use, and on a regular basis get about 3+ hours and can push nearly 2 days of standby time with light usage. I am currently running the latest leaked global RUU radios and Vigor360 rom, stripped clean of Rosie, HTC lockscreen and some other HTC bloat in favor of Apex Launcher w/ the stock ICS lockscreen. This week I intend to start trying different kernels and undervolting/underclocking to see how much more I can squeeze out of this thing. Know some folks who were somehow able to hit around 5 hrs of screen-on time (crazy!) ...AOSP and AOKP look interesting too now that 95% of the bugs seem to be squashed.