Mine is/ has been excellent. I use beejive heavily for hours at a time daily, not to mention all of the other task I do with my BB and I get a full days use out of my battery.
I would suggest keeping your backlight brightness as low as possible to presereve the battery.
Posted from my CrackBerry at wapforums.crackberry.com
Mine seems fine. I agree with Teek though about the backlight brightness thing. I changed that option on my berry several weeks ago and it made a HUGE difference on my battery level! I also make sure it is in standby when not in use and that too seems to help with the battery.