One of my favorite ROMs on Nexus One and Nexus S have been CyanogenMod ROMs. As far as I can remember, I think CyanogenMod ROMs were one of the first ROMs available for Android smartphones.
Anyways, they have gotten bigger now with a big team of developers. Although official stable versions of CyanogenMod 9 for Galaxy Nexus isn’t out yet, you can go ahead and try one of their “kangs” (which means just experimental versions), which are actually pretty good.
The CM9 Kang ROM comes with Android 4.0.3, DSP Manager, and lots of tweaks that you will appreciate. If you have a rooted Galaxy Nexus, you will certainly have to try this ROM at least once.
Download ROM for GSM:
Download CM9 Kang for GSM Galaxy Nexus
Download ROM for CDMA (Verizon):
Download CM9 Kang for CDMA Galaxy Nexus
Need Help? Follow/add me on Google+, Facebook, or Twitter!
Want to stay updated on latest Galaxy Nexus Root news?
Sign up for our Galaxy Nexus Root Newsletter here so you don't miss a single tip and get personal help via e-mail! Galaxy Nexus Reference
You will need a rooted Galaxy Nexus to install all ROM/kernels.
NOTE: PLEASE ONLY INSTALL ROMS INTENDED FOR YOUR VERSION OF GALAXY Nexus! Otherwise you WILL BRICK YOUR PHONE and I will not be responsible!
How to Root GalaxyNexus!
First time to rooting and custom ROMs? Please see our Galaxy Nexus FAQ FIRST! Galaxy Nexus ROMs
Galaxy Nexus GSM ROMs
Galaxy Nexus Sprint ROMs
Galaxy Nexus Verizon ROMs