For CM7 I would go with IHO Magpie and possibly BobZhome. They are the ones I used before I developed. Now If you want GREAT battery life for ICS, but a little outdated, use my CNA ROM. I haven't gotten the pleasure to use AOKP or CM9 so you're a little out of luck there.