I get 10:40 consistently every day - stock battery (if someone can recommend a reliable extended battery that will fit within an Otterbox Defender case, I'll buy it immediately). When I went from 1.0 to 1.5, I wiped all caches (including Dalvik), and wiped battery stats. The phone is just at a month old, and for the 1st two weeks, I would charge it to 100%, then drain it to power off.
All sync's are set to 3hrs. I use it moderately while at work - primarily when I'm at lunch or having a smoke. I use it fairly heavily when I'm at home.
I have Overclocking enabled, but whenever I use any timings other than reverting to stock (I was using ULV), I would experience random kernel panics (system freeze, then reboot).
I have Droid X Overclock set to Stock Settings, and use profiles (No Profile Match = 300/1000, AC Charging = 800/1000, USB Charging = 600/800, Batt < 35% = 300/600, & Screen Off = 300/300).
I disabled the Ad Block in Liberty settings and removed an Ad Blocker app.
I use Locale to set WiFi/Bluetooth/GPS/Brightness settings.
I set SysCtrl settings (Using JRummy's SysCtrl app) to 4096/90/50/1 & Oom Checked (reboot every morning).
That's about all the details I know to post. If a dev can look this over and give me some hints, I'd really appreciate it. Of course, if some more info is needed, just LMK.