For me at least, the nexus brand's long OS support time is more than enough to pull me in. The fact that nexus S got Jelly Bean sounds a very good reason to go for Nexus.
And for me, the expandable storage on (most of) the Galaxy series is infinitely more important than official OS updates (which Samsung is pretty good at on their major phones).
> official OS updates (which Samsung is pretty good at on their major phones)
On what planet? The Galaxy S II was certainly a major phone (just one short generation older than current) and yet it's still officially on 2.x. The only good thing to say about Samsung's OS updates is that the CyanogenMod community behind their phones is diligent.