I love this phone, it looks beautiful, has Android 4.0 but lacks Micro SD slot.
Google launched its successor Galaxy Nexus, and at the moment I see why no reason to choose it over Nexus S (yes, Galaxy Nexus has dual core and better processor but Ice Cream Sandwich has been launched for Nexus S, and there aren't many more features that make Galaxy Nexus MUCH better).

My mom promised to buy a new phone for me for Christmas, and Galaxy S 2 and Galaxy Nexus are way too expensive in my area, so I don't want to ask my mom for it, they're too much.
Will I be sorry later, I mean, will it still be able to keep up in software?
I really need a smartphone, I'm in a prestige (small as well, there aren't many of us) high school, and I constantly need to keep up with my classmates, especially when we are trying to explain a lesson to each other, smartphones really help us stay in touch. So besides that I want to have a cool enough phone. I mean it's Android, doooh (I'm just kidding, but Android rules)