Its not the phone its self it is the ROM, I have CM11 on my Galaxy S2 and the battery had improved alot then drains to fast again...I installed a fresh version of CM11 nightly and even the Snapshot and my battery was still being drained by Screen,Mobile Standby and Android System!!