Give the rom a couple days to "level" out. I just flashed eclipse 2.1 on my room mates phone and the first couple days his better life sucked and then it better and better, I suggest you do a battery calibration, some say it works others say it doesn't. I feel like it does.
Sent from my DX2CM7 RC1
One thing I've noticed between the Blur-based ROMs and CM7 is that it seems that the display uses a lot more in CM7. On Blur ROMs "Phone Idle" has the highest % and on CM7 it's "Display". I've tried dimming the display and/or shortening the timeout but it doesn't really make much difference.
Also, FWIW, battery calibration is useless: https://plus.google.com/u/0/105051985738280261832/posts/FV3LVtdVxPT