I have a confession to make. I am slowly becoming ROM junkie. I got my first android device about three year back(HTC hero) After it got old and was crying out loud for retirement, I got myself nexus 4g. Its cdma device and has its pains involved to make it work in India.
But anyways today I have installed AOSP ICS ROM on it with custom kernel(Glados). Making battery life in this baby almost 50 percent more.
If you are with same specs. I highly recommends you to visit XDA developers and get the ICS rom for your nexus S.
So bye bye gingerbread and Hello ice cream sandwich.