I had the same problem. How i fixed it was the Battery fix on XDA forum and removed Beautiful widgets. Battery life is better now just still not as good as it was with dl09 and stupidfast 12/20 kernel. Beautiful widgets always sucked down my battery, just thought it wouldn't on Froyo but i was wrong.
XDA link HOW TO: Solve Battery Life Issues - xda-developers