I was having the same issue, but I tried an Homeversion that has battery saver http://xdaforums.com/showthread.php?t=2487526, it is amazing I am getting 20 hrs aprox. you should give it a try!
With omniswitch activated my battery stands at least 24h,,,but when i accidently put it off,,,my battery suddenly stands 48 h and the phone consumed only 45% in 24 hours.Is this convincing enough!!! And by the way,the using mode is the same in both cases.
Sent from my GT-N7100 using xda app-developers app