To all of you having these battery life problems..... Get the external charger.
I'm running the leaked froyo rooted. And have seen an increase in battery life since the update. But I charge one battery out of the phone overnight in the external charger. This single thing has made a world of difference.
Also removed all the crapware that htc and verizon put on the phone that stay running in the background..... This also greatly helped my battery life. I get around 16 to 20 hours on one external charge wih light to moderate use. Using htc 1500 mAh battery. My 1750 seidio gets about the same or a little more. I also use advanced task MANAGER, to kill anything I run, right when I'm done using it.