I have run the custom roms and to be honest, this is just me, I have found most have their bugs. I find the stock ICS fine (other than the usual battery issues)
Okay I bit the bullet and went with one click the easiest way to root your nexus s 4g...... I would like to say "the easiest way to unlock and wipe your nexus s 4g"