I got my VM GS2 4G the first weekend it came out. I liked the advertised battery life, but quickly realized that my phone suffered from heavy battery drain as many of them do. I will post my observations and notes for others to compare and learn from: -First 3 or 4 days, couldn't go a full day of my normal use (which is not heavy) without plugging in. -Using the GSam battery monitor app, I noticed that the Andorid OS and the kernal were accountable for more than 60% of total battery useage. -Tried the factory reset and the 'leave the battery out for 5 minutes' tricks. Neither had any effect. The problem slowly got better and in about a week, I was able to go to bed with about 10% battery left so I decided to be patient and hope that rooting and flashing a new kernal/ROM would fix the problem rather than trying to replace the phone. In the 3 weeks since, I have noticed significant improvement (trend seems to be exponential by my estimate). I now go to bed with almost 60% battery remaining, though the kernal still accounts for 35% of the battery drain while the Android system (different label from Android OS) and Core Applications still take large chunks. Phone is still factory stock. I plan to root it in the next few days using the Agat's One-Click Kernal found here. I will monitor battery useage and post back.