Battery life is good. Liberty was better on battery though, but I was getting some sweet launcher lag and I really did miss some blur.
I couldn't tell you exactly, but I want to say with moderate phone, text, and sync with gmail useage, I get about 18 hours or so @1.35LV.
I am getting some black flicker and refresh on the Nav while traveling now though, so...? I had that issue with a couple D1 ROMs, but there was no fix.
The contact pics don't show up when receiving or making a call too. I think it has to do with the blur dialer and absence of blur contacts - and they are being kinda slow on getting us the blur contacts.
Otherwise I like it.