Using JuiceDefender (Pro, not that that matters) I can usually go 2 days on a charge, including the 12-28 build.
Funny, JuiceDefender worked great when I was using the stock ROM, but it absolutely KILLED my battery once I switched to CM7. When I first switched to CM7 I was wondering what all the hullabaloo was, because I was getting like 4-5 hours per charge. I uninstalled JD, and immediately the battery started giving me 18-19 hours without any other modification.
dsmryder: Between the time I asked you to clarify your response and you responding, I installed a data widget from Play that basically does the same thing. It's been almost 12 hours on this charge, and I sitting on 91% of my battery left. That's pretty impressive, although kind of a big pain in the ass to have data disabled all the time (it kind of defeats the purpose of FB Messenger, which I use as a kind of SMS replacement for my overseas friends). At any rate, it's obviously the data that's draining the phone. I'll report back if anything interesting happens.
My main question still stands, though: is the 0223 build good enough for everyday use? I'm a big user of Wi-Fi, and it takes around 20 seconds to connect (versus my GF's new Samsung Galaxy Proclaim, which is almost instant). I'd sure like to cut the Wi-Fi connect time in half if I could.