I am not asking this question based purely on the specs but more based on the specs and the world these phones live in. What i mean is, both are proven, good, reliable Android phones. But consider the price you would pay for an unlocked contract free handset on Ebay or somewhere. Availability off latest software and updates etc.
I was looking on Ebay UK and seems you could get a good example of either phone for around £250. Now i hate bloatware so rooting on the S2 is essential to remove any crap useless programmes.. stock market prices app as standard...!! do they think we are all rich stock market traders!!!
Galaxy Nexus is pretty much bloatware free and i actually now run the F1 Galaxy Nexus ROM on my S2 and i prefer it 5000% over any version of GB or ICS for the S2.
So seeing now that JellyBean 4.1 is available for Nexus phones and may/may not ever appear on the S2 and if it does it could take a while. Google Nexus phones seem to be getting their Google updates pretty much straight away, take these things into account....
Does anyone think the Nexus might currently have gained an edge over the S2, maybe even the S3 as the best Samsung Android phone currently available?