Earlier quoted context omitted.
The Galaxy Nexus is garbage. I went from 4S to Galaxy Nexus too and it infuriated me. The screen was unusable in sunlight, microphone and speaker quality were laughable, battery life is half the 4S, not-very-sensitive touchscreen, etc. Now on an HTC One X, which I like more than the iPhone. It doesn't have any of the quality issues of the GNexus.
I have a One X, and get a lot of questions from people with iPhones. Its just a good phone to me, but everyone else seems impressed with the screen quality, photo quality, speed etc. I thought all phones were more or less in the same ballpark.
To me, the most impressive is its battery life. I've gone through too many Android phones with poor battery life. The (snapdragon) One X is the only Android phone with acceptable battery life to me. So it's either iPhone or One X. Everything else dies on me at some point in the afternoon/evening.