As far as the battery on my maxx, its honestly like heaven. Unless I'm doing gaming i leave my phone underclocked at 1.0 ghz. Still no lag or waiting around. I unplug 6 am and at 3 the next morning ive seen it at 50% still. When i had the regular droid Razr on stock gingerbread, Id be lucky to be at 20% by 3 in the same afternoon. I love it!