My battery has been doing pretty good. I've got OC Widget with screen on min-max to 245-768 and off to 245-768. I have it set so high for screen off because it seems to take a while to get going once I turn the screen on. After a few seconds, though the thing flies. I've checked all of my processes with System Monitor (free in market) to check CPU % and Times, and nothing is over using. The thing that uses the most at idle is the android system, and that is only 5%.
I suggest you see if there are any zombie processes. I followed Flipz's post here:
http://geekfor.me/news/why-is-my-and...nning-so-slow/
Good luck.