Current AOKP Releases
Milestone 4 is a 4.0.3 build and Milestone 5 is a complete 4.0.4 build. I just flashed M5 last night myself, loving it thus far. Then again, AOKP ROMs have never really disappointed me yet besides maybe lacking a few features, but that's just me being spoiled. It's always best to download and flash the ROMs yourself in Clockwork Recovery. Don't forget to grab the GAPPS for whatever release you choose, there should be a link to them at the bottom of every individual release page.
As far as battery life goes, AOKP does a good job coupled with a good kernel. I personally prefer either Franco's kernel or Imoysen's Lean Kernel. Both can be accessed if you grab Franco's app from the market. Makes installation of either kernel, both stable and nightlies, very easy. Also has a bunch of other useful settings and tweaks, especially the color control. If you thought your Nexus display was gorgeous before, wait until you set the adjustments to what Franco suggests. Even more gorgeous.