Hey all, another OE user here with VM. Moved over to them from Sprint where I had a BB for years. (And just dumb cell phones before that.)
My battery life has been rather good. With the exception of when my TWS values are high. Which sadly can happen with annoying regularity since I often work at the beach in areas where either the signal itself is weak and or if I'm in a building designed to withstand hurricanes.
As to what I have on the phone it is pretty vanilla. I have put a few games on it, an ebook reader (FBreader, a great ebook reader I've been using on my n810 for years), and Opera Mobile. However:
I think "MobileID" is the devil. After it hijacked my phone and downloaded a bunch of apps I didn't want, I tried to kill it. But it wouldn't go away. So I installed a plain-vanilla Gingerbread launcher and set it to default. Now MobileID is just sitting there in the background doing Richard-Branson-only-knows-what, but at least I don't have to think about it. I may end up rooting this phone just to delete that app!
This I agree was rather annoying. It was odd because as soon as I activated the phone I was inside my condo, also designed to withstand hurricanes, and my signal was spotty. (I've since found spots where I can get a good signal from VM/Sprints towers.) So the download of all the MobileID stuff never happened. However as I was driving to a job one day it did decide to get all that stuff.
When I got a chance I removed all that I could from the download list and was only left with I think 2 or 3 apps that were put on the phone from MobileID that could not be removed.
Overall I'm rather pleased with the unit. I do think it sounds like some of you got some bad units with how bad the battery life has been for some. However as noted that is kinda to be expected with such a new device.