Would the people having trouble with battery life mind downloading Battery Monitor Widget or CurrentWidget from the market and monitoring their usage for a full charge? Battery drain while idle should be between 4 and 10mA... if it's higher, a wrong setting or bad app is keeping the phone awake.
24 hours on a charge, however, is actually quite impressive (unless you just leave it turned off all day), and nothing to scoff at in the smartphone world.
24 hours on a single charge for a light-medium user is pretty crap actually. (mainly phone calls and text, not much else, in standby most of the day)
Most of my settings are default Cyanogen settings, and I don't install many apps... anyways I will try this out.