When Android 4.0 has been out this long and a Google branded Nexus device doesn’t even have it yet, I could see how that could piss some owners off. The Nexus S updates started rolling out a while back but then they were randomly pulled. We were told it was because of battery drain issues.
Now according to Engadget, they spoke to a trusted source who told them the update will be pushed out again in the coming weeks to the Nexus S and Nexus S 4G. This should make a lot of unhappy owners very happy, even though this should have been done months ago.