OK guys after searching high and low through these forums for a hack or edit that might help our problems out a bit I found something that seems to work pretty decent. Here's a reg edit for those that want to improve battery life, basically you adjust your polling count...Here's how to do it...
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Battery]
"PollInterval"=dword:4E20
Change from Decimal to Hexadecimal...In decimal the value will be 20000, hexadecimal value is 4E20. I used PHM reg editor.
This works on custom ROMs as well since I tried it on mine today and it has dramatically improved my battery life (Manufacture date 10/19), I've been actively posting on this thread since I've experienced the same heat/no charging issues, now this will not solve those issues but it will at least prolong your battery life. Another tip: If you're going to make a long phone call, I'd suggest also switching off touchflo3d for that period as some have said that this increases battery life as well. This should serve as a quickfix until sprint/htc decide to sit up and take notice...
More details on this thread...
http://forum.ppcgeeks.com/showthread...hlight=battery