To all my Android brethren out there I would like to share a fix for the battery life woes I have been experiencing. I got my HTC Incredible a few weeks back and have been struggling to get the battery life the way I think it should be.
It appears there is a software glitch that is preventing the battery from reaching a full charge. If you turn the phone off to charge, it bypasses this and actually charges the phone fully. What I usually do is charge it with the phone on overnight then turn the phone off in the morning while I get ready to make sure it reaches full charge. (I usually do two or three cycles to make sure) Hopefully Verizon/Google will issue an OTA update to fix this very soon!!
In addition to that you may also be able to squeeze a little extra life by turning off the Always On Mobile Data setting. It's very simple and you should see an slight improvement. Just go to the following setting and unceck the option. This setting appears to tell your phone to maintain a data connection all the time instead of only when it needs it.
Menu -> Settings -> Wireless & networks -> Mobile networks -> Enable always-on mobile data (turn this off)
Regardless of the tricks you use, if you are concerned with your battery life, I would immediately download both JuicePlotter and SpareParts. These apps will help you identify the activities and apps that are draining your battery life so you can tune it to fit your lifestyle.