I'm using a custom ROM / Kernel, which I believe has tremendously helped battery life. That said, while people are debating how good / bad battery life is, what we should be doing is asking ourselves is the battery itself adequate?
The answer? Absolutely not.
HTC shipped the 'Bolt with a 1400 mAh battery. To put this into perspective, my old Incredible shipped with a 1300 mAh battery. A 1400 mAh battery for a 4.3" screen, front facing camera for video chat and 4G LTE is completely unacceptable. This should have shipped with nothing less than a 1700 mAh stock battery.
VZW broke the $200 ceiling on the subsidized price and charged $250 out of the gate; we should have been given an adequate battery for that price.