Absolutely stock Viper4G goodness, out of the box, no tweaks.
My secrets are -
* No social networking babbling on my phone. When I want to see twitter, I run Tweetlanes interactively.
* I have location services turned off. Watch your browser and forum app transactions. You can set them to no location tracking, but they don't stop as expected. They go for location first, get it, and then decide to not transmit. At least one that's what I believe from my observable. And car nav works fine. All gps requires is ephemeris tables. I may snick location on to get a fix and tables before turning it off and leaving the house. Breaks Now, but I don't care.
* wifi compadre.
My biggest cheat in that graph is that I was on wifi.
I have 3 Mail accounts polling at a constant 30 minute interval throughout the day and another 3 that update real time through Gmail.
I maintain 3 active Gtalk accounts at all times and an AIM account active at all times via the imo app.
I use Boat Browser and Boat Browser Mini at the same time as two tapatalk-based forum apps (both Boats being far more efficient than the apps, just watch the gps indicator to see why).
I run auto brightness and don't baby my radios.
I came here thanks to j4n87 (I hope I didn't mess that up!) work courtesy of joelz Charmeleon, played extensively with V6 SuperCharger (thank you zep!) and stayed for the Viper4G love.
I currently run the stock minfree values.
But I do cheat, the graph of power use is on wifi. My expectation is 10% drop per hour of screen on time.
I'd love to run a custom kernel but I don't want to mess with success.
That's my story and I am sticking to it, boss!