I just recently moved over to an android from bb9700. The first 3 days i had the phone the battery drained in matter of hours i didn't even get a days use out of it. I drained the battery twice ... turned off my phone while it was fully charged and today i had amazing battery life ... heres my usage detail and what not ... and i was on the phone the whole day taking pictures .. listening to music phone calls, used gps and browser and messaging ... and im always on 3g since im in wind mobile and in 2g ill be roaming .. just wanted to share my experience ... hope it helps anyone whose planning to come over to android ... the most amazing device i've used to date.