http://forum.xda-developers.com/showthread.php?t=2260376
As for ROMs, no idea which one will give better battery life.
You must be a very heavy user then if you find it poor... Mine happily lasts a day with my usage... 2 days if I don't go out. Have you went into settings to disable some of the auto sync stuff you don't need? I find that can help.
Thanks. Have checked update settings and been quite aggressive with everything other than the work push email account . I'm also using nova launcher, would that make much of a difference?