Based off Android 4.0.4 IMM76D sources, the CyberGR-MOD ICS ROM for your Nexus S is one of the most popular ROMs out there. This is an updated overview and since last time the CyberGR-MOD ICS ROM has improved a quite a bit by including new features like 3G/HSPA tweaks, full GPU hardware acceleration, CyberGR-Mod Control in settings, and a ton of new features.
Try this ROM out and let me know how it goes for you!
Download CyberGR-MOD ICS ROM
Download Matr1x Kernel (try CFS v.19.5)
To install, wipe, flash ROM, then flash kernel (optional for 1.46 OC).
Credits – XDA
Don’t know how to install a ROM on your Nexus S or Nexus S 4G? Please read our FAQ first.Need Help? Follow/add me on Google+, Facebook, or Twitter!
Want to stay updated on latest Nexus S Root news?
Sign up for our Nexus S Root Newsletter here so you don't miss a single tip and get personal help via e-mail! Nexus S Reference
You will need a rooted Nexus S to install all ROM/kernels.
NOTE: PLEASE ONLY INSTALL ROMS INTENDED FOR YOUR VERSION OF Nexus S! Otherwise you WILL BRICK YOUR PHONE and I will not be responsible!
How to Root Nexus S!
First time to rooting and custom ROMs? Please see our Nexus S FAQ FIRST! Nexus S ROMs
Nexus S ROMs
Nexus S 4G ROMs