What I mean by that is it gets the job done from a user standpoint. Yes, certainly different SoC, but you have dual core devices.
True the GPU of the SGS2 is way better, but how much serious gaming do you all do? Who here is crying about the GPU of the Nexus being insufficient for whatever game they're playing?
5mp vs 8mp is certainly interesting although a lot of reviews say the 5mp Nexus does quite well. But its like Canon vs Nikon. For example take the Nikon D5100 vs Canon T3i. The MP count isn't really a factor. No one's gonna be crying over the MP difference. Sure Nikon's caught up in the "MP wars," but back in the day when the D300s went against the 7D that was 12MP vs 18MP. Anyway, what I'm saying is you have two top quality shooters that do HD video also.
Both phones are marketed as flagship phones. Screen sizes are different, but all in all, it's a "large phone," because most other flagships like the Sensation are 4.3" also. You could argue the newer phones are getting even bigger (G Note, HTC One).
Screen may be the biggest difference in terms of resolution, but 720p pentile, is a little discouraging. Yes I've seen it, and while it's sharp, so is the SGS2's screen. Plus the SAMOLED Plus makes it very high quality. I am quite interested in what makes the HTC One's screen way better than the GNex (according to Paul O'Brien).
But bottom line, what I'm saying is if both phones ran Gingerbread (for the sake of playing at a level field of the SGS2) or ICS (leveling with the GNex), both would so a superb job. They would barely lag, and run all apps and programs very speedily. You could get high quality pictures and video conference no problem.
Ok, I was just basically lumping the two phones together as "similar phones," but the point I was making was that the biggest separating factor for the 2 phones at the moment is the operating system to me. Sure the SGS2 will get ICS someday, and maybe then it will be a lot better, but the GNex will always be ahead in development even if the SGS2 has a larger fanbase and has pushed 20 million units and it's been already 9 months since development's started. Furthermore if people don't care about custom ROMs and want fully working stuff, the GNex will always get updates first.