When I first started using cm10 my battery life was fine but but now it's pathetic.. like from 73 percent to 43 percent in a half hour. Love cm10 but it's time to turn to stock.
I haven't even been using the phone and its obviously doing a lot of stuff by itself. Definitely not scheduling itself right
I'm kinda in a simlar boat as you. I LOVE cm10, in my case it's paranoid android, based off cm10, but it seems that battery life has gotten worse, and it seems to be a bit more sporadic as well. Takes yours for instance, it's all over the place, up then down, then up again, then down, that's insane. Mines not as drastic as that, but the battery life is rather annoying considering I used to stretch like 12 hrs avg, now if I use it like I did before I'm getting like 8 and maybe even stretching to 10.....and this is with green power saver installed (same thing as juice defender) so it should in no way be getting worse, it should be the same if anything. I prefer battery over most anything else, and if that's being compromised then I will just deal with being on stock.
As for factory reset, yes, I did that, and I also did cache and dalvik wipe, even thought it may not be needed, I like to cover all my bases then it leaves no doubt.
I have had this rom on for about 3 days now, and am doing a battery stat wipe and battery drain process, so I will give it another day or so, but if there is no change I am going back to stock.