Horrible for some, bad for others.
I just charged it 100% at 11am and right now its 1:30pm and I am at 75%.
I have gone 21hrs on the latest nightly, but i have the extended battery from Motorola and I adjusted the display settings.
This are the settings I am talking about to improve your display/battery
CM4DX Auto-brightness Settings
However I have them to my liking, he put his lower value at 2, way to low for me, I have it at 10.
I am actually in the process of going back to Apex RC2 right now, been using CM4DX since it came out and to be honest...yeah the features and options are great, but the stability bothers me at times (camera, slow gps connection, video, etc) even with the latest fix for the camera/video the quality still bad, I mean come on we have a 8 pixel camera we can't even enjoy and yes I know this is a BETA.
However the latest nightly includes the new market and 2.3.5 android.
Besides it looks like Andrew might be releasing something soon for Apex...and he is thinking of including this:
[Script] V6 SuperCharger! HTK & BulletProof Launchers! The ONLY Android MEMORY FIXER! - xda-developers
IMO: Go to CM4DX, try it for about a month or so and then you will know if this is what you like.
I tried Liberty GB, Apex Rc2, MIUI and CM4Dx and out of all of them the best battery life hands down Apex, and i ran Apex without my extended battery.