I am easily getting 17-22 hrs of battery life on this phone with the stock battery and I am not doing anything special to save it. I find its easily the same battery life that I got with my droid OG. That includes:
-wifi/gps/bluetooth on all day
-4g on all day
-automatic screen brightness
- I only use the power widget and weather widget - i personally find widget take up a lot of ram/battery, just a habit from my droid OG
- my wallpaper is not moving
- phone set to end processes when close them and only 3 can be active
- I also swipe old apps out before i close the phone
- i have no sounds or vibrations for key presses and such
Now what did I do with the phone in this time:
-made a few phone calls - around 15 minutes worth
- txted a bunch
- turned the phone on a lot to check time
- played with settings a lot
- played with cam for maybe 5 mins
- played maybe 5 mins of games
- watched a 3 min youtube video - elmo for my son
- downloaded a few apps
- checked facebook and email probably 30+ times