Recently went with the CM9 rom with franco's kernel and while it's a bit too early to judge the battery life, I'm finding it better than my previous setup with Gummy rom + leankernel...have to put it through some more time though. I do find CM9 working really well as a daily driver though.