[HD2 Android NAND Development] gerardroid:
its always the batt.life its well know that is still and probably will stay a problem...like said before many times this used to be a wm6.5 phone....

the average batt. life in dorimanx rom is very good..and ofcourse it depends on how you use your phone...

the things you can do:install a good batt saver app like: juice defender or green power..

or look at these options:

run batt calibration after every new installed rom.

Disable Adobe Flash. Being able to run Adobe Flash in web pages is a great, but it consumes battery life. If you have Adobe Flash installed on your smartphone, by default it's set to load every piece of Flash content on every web page. It's possible to change this so the browser only loads Flash when instructed to; open the browser, hit the menu key, go to Settings > Enable Plug-ins and set it to On Demand.

Tweak Microsoft Exchange. If you're connected to a Microsoft Exchange server for corporate email, calendar and contact sync, you may experience an abnormal amount of battery drain on your Android smartphone.the phones are experiencing a significant drop in battery life. Reducing the size of the email folder to below 150 MB might solve this issue. View your folder size in Outlook by right-clicking on your Inbox, then choosing Properties > General > Folder Size. Either archive or delete emails until the folder size is below 150 MB.

Update Your Apps. Applications often get updated to use less battery power; you should make sure your apps are up to date. Even if you selected "update automatically," some apps require that you manually install updates. Check for app updates in the Market app by hitting the menu key and going to My Apps.

Set display brightness to adjust automatically. Turning down the brightness is obvious. But the automatic adjustment setting is less well known. Activating it means the OS will automatically dim its display in darker environments, including seemingly well-lit indoor rooms.

Reduce e-mail, Twitter, and Facebook polling. This is a big one. Set your various messaging apps to "manual" and you'll instantly extend your device's battery life by a significant amount.

Turn hardware features off. It's great that today's phones have GPS, Wi-Fi, and Bluetooth, but do you really need all three activated 24 hours per day? Android keeps location-based apps resident in the background. The constant drain on the battery will become noticeable, fast. . If your phone has a Power Control widget, you can use it to quickly turn on/off GPS, Wi-Fi and Bluetooth.

Dump unnecessary home screen widgets. Just because they're sitting on the home screen, seemingly inactive, doesn't mean they're not consuming power. That goes for widgets that poll status updates in the background, as well as ones that just sit there but look pretty and animated.

Reduce RSS feed update frequency. Staying current with the news is fine, but why update feeds constantly in the background? Plenty of third-party apps set their defaults to poll at a set period of time. Others may offer a choice, but give no indication to the user that battery life will suffer as a result.

this one is important:

See what's hogging your battery. Navigate to Settings -> About Phone -> Battery Use to see an organized breakdown of what's using your phone's battery. Applications and features will display in a descending list of battery hogs. If you see an application you barely use or a feature you never use (Bluetooth), uninstall the app or turn off the feature.:):):):)