Rooting your phone is a huge help in my opinion. Revolutionary rooting method makes it pretty easy also so why not. Cm7 rom with imoseyon kernel while running setcpu has shown great battery life with the TB stock battery. I run 4g all day and my phone lasts all day with moderate use (mostly texting and browsing). I pretty much got the same battery life when I was using the extended battery even. I'd love to upgrade to the rezound battery but as previously mentioned vzw reps are pretty much worthless and unfamiliar with any of their phones