In an earlier thread I indicated that after switching from toasted's 2.1 ROM to the 2.2 that my battery life has gone down. I think I was wrong. When I switched over I also installed beautiful widgets. Apparently, when they give you the warning that using the GPS for weather updates uses significant battery life, they really really mean it. So, if you use beautiful widgets, TURN GPS OFF (in the widget settings, not on the phone generally).
EDIT: On reread, I missed the point --> my battery problem was not the ROM. sorry, toasted for suggesting it might be otherwise on here.