Here's a snipit from Jerzyiroc in another post on this topic...
"There is a reason why manufactures DONT use a trickle charge and use a float charge instead. Trickle charging WILL overcharge the battery. Thats how you get the great battery life. But just as anything, if you push something to the extreme all the time, it's gonna fail at some point. There are PLENTY of battery saving tricks. There is no reason why anyone can't get at least 12 hours of moderate use. If you know you cant, if you know you use the phone a lot, then keep the phone plugged! Get a car charger, bring the USB cord and plug it into your computer at work, or your laptop, hell even a USB port from a cable box would work. There aren't many situations where you can't have your phone charged nearby. If there is, then you might have to use the many battery tricks available. But one options shouldn't be the SBC trickle charge kernels. I strongly suggest flashing a different kernel if you're currently on it. While you may not be having problems now, you may not have any warning signs before things hit the fan. As everything when it comes to rooting, you do things at your own risk. You know the possible risks of using these kernels. I hope not to see any threads of people complaining that their battery or worse phone is ruined because of the SBC kernels...."
Here's a link to that post if you are interested in reading it all...
http://forum.androidcentral.com/htc...sa-warning-notice-do-not-use-sbc-kernels.html