I got my nexus 2 months ago. I can tell that I am happy with it specwise, but I am not happy with the updates (yakjuxw, no 4.0.4 yet). From the performance point of view, HTC One X and S beat the SGS3, but all the custom skins make me not want to buy one and for the moment there are no applications that require 4 cores. I acquired the nexus just for vanilla and for not rooting it (my old htc hero was rooted and I tried all the available custom roms on it). So, as a conclusion, I am 90% happy with the Gnex as long as I can play Fifa 2012 and watch sopcast streams on it.