Thanks for this. I checked and mine had a keep awake time of 2 hours with a total battery time of 4 hr 20 min, so nearly 50%. Screen on time was at about an hour, and battery down to 42%, so this was causing my battery drain. And I almost ALWAYS turn my screen off manually (vs. letting the screen saver time-out) to save that extra 30 seconds of screen on time.
I have Axiom 2.3 running and apparently this isn't fixed in this ROM yet, so I guess I'll let it timeout until I change ROMS.
And I'd venture to guess this is what is going on with the OP. Recently went skiing for two days and put my phone in airplane mode while skiing, since I knew it would be searching for service the whole time. First day it was at over 80% at the end of the day (dropped at about 2% per hour max), but second day it was down to 20%. So based on what you said I'd guess the first day the screen timed-out mostly and the second day I mostly turned the screen off myself.
May have to try another ROM to see if I can get this fixed.