Alright, I've had some serious battery problems here.
I've done everything I can think of, tried various CM ROM builds, wiped, wiped battery stats, etc.
I still get weird as **** results. Today I went from 100%-80% in a few hours with moderate usage...no biggie. Then 70% hit and a few minutes later 50%, then I restarted the phone to see what would happen. After the first restart it read 20%. WTF. Then I restarted again and it's at 40%.
I just charged the phone fully and wiped the battery stats yesterday!
There aren't any unusual apps or anything draining the battery. If it's at 20% and I try to charge it, it'll jump back to 60% charge in mere minutes too.