i dont think SGS2 beats N9 hardware in all ways. For me N9 has better camera (obviously), better screen (NOT talking about size), better radio coverage (key point 1), the battery lasts more than SGS2 with identical use (key point 2) and have some other features not present in the samsung phone.