After reading dozens of threads and posts on how bad battery performance is on the Incredible, I've accepted it as part of the ownership of this phone. So to help get better battery life, I've rooted my phone and bought a couple extended battery packs (HTC 2150 mAh batteries) and a Seidio wall charger. With light to moderate use, I can get up to 30 hours of battery time. Playing Angry Birds and Doodle Jump constantly for a couple hours shrinks battery time but I don't care as I have my extra packs ready and charged up. The Incredible is a ultra compact computer and so I figure if I use it constantly battery life will suffer. So I compensate with having a few battery packs and a wall charger to keep me going. I'm sure technology will catch up where battery life will be extended and still maintaining great smartphone performance. Until then, I'll deal with the substandard battery performance with what is afforded to me.