The S2 is better than the 3D in every category I have seen. If you are not an HTC or Evo fanboy and are truly looking for the best phone out, I have no idea why you would pick the 3D over the S2. That is, unless you are gaga over 3D...
Lets get a couple of things straight here. First of all, dont call anyone a fanboy. The moment you do that, any and all credibility goes right out the window. Save that childish nonsense for the Engadget forums/comments. We can have a grown adult debate on which is better without calling people fanboys. Now that we have that out of the way, lets continue with the adult debate...
The differences between the Evo 3D and SG2 arent as big as people like you think. In fact, hardware wise, you can argue they're pretty damn close. The Dual Core in the Evo 3D is VERY good, and the GPU is one of the best available right now. The SG2 may have a SLIGHT edge with its dual core and GPU, but its definitely a closer margin than the Evo 4G's processor/GPU was to the SG1's processor/GPU. So that point is all but well.. pointless. < pun .... As far as the screen, the SG2 does have the edge. But from the people ive spoken to that has seen both first hand, its not that wide of a margin. Again, closer than the OG Evo and OG SG. Also keep in mind, the Evo 3D has better resolution. Now lets talk about build quality. To be honest, this really isn't debatable. Samsung makes absolute trash quality phones. Ive YET to hold one high end Samsung phone that didn't feel like a cheap toy. HTC blows Samsung out of the water when it comes to the quality of their devices. Its seriously not even close so ill just end it with that. The cameras will be debatable. Ignoring the 3D deal, from what ive been told, despite losing 3MPs, the Evo3D is MUCH better than the picture quality from the Ev 4G specifically in low light where the Evo 4G was pretty bad w/o flash. The SG2 has a great camera as well so really its probably gonna be a draw between the picture/video quality of the two. Also, lets hope the GPS works on the SG2
OO and stop with this quadrant and benchmark nonsense. Obviously you have no idea how those benchmarks work. The reason the Evo 3D doesn't score as high as the GS2, is because it has a higher resolution screen. Otherwise, they're probably damn near identical.
Now lets talk software. Samsung is just as bad at software as they are at making a quality handset. Im not even going to go on my usual Touchwiz tirade that many of the OG Evo people here have seen me get into. All im gonna say is whoever is responsible for Touchwiz, should never be allowed to touch an electronic device again... EVER... Sense on the other hand is hands down the best Android skin around. By FAR the best. It's the cleanest and most functional and purposeful skin that any manufacture has been able to come up with. HTC knows how to make functional software enhancements, whereas Samsung knows how to absolutely ruin something.
Then theres product support. This is VERY important to the Android experience. Samsung should be absolutely ashamed of themselves that it took so long to get Froyo on the Galaxy line. There is truly no excuse whatsoever. Unfortunately they have no reason to be trusted that the Galaxy S2 will get any updates in a reasonable time frame. HTC is a different story. Granted, it did take a long time to get Gingerbread out for the Evo, but remember, they were the first by almost a month to get Froyo to the Evo.
Screw 3D. Nobody needs 3D, but then again nobody *needs* anything that our phones can do to begin with. HTC was very smart in making an extremely solid and amazing device and then adding the 3D feature to it. If the Evo 3D didnt have 3D, it would still be a monster of a phone. So stop with the crap that the SG2 is a hands down winner over the Evo 3D because that's just ridiculous. The hardware is very close, the software is a blowout in favor of the Evo, but at the end of the day they're BOTH absolutely amazing phones that would wipe the water with almost anything else out there..
One more thing to keep in mind... The current Evo4G running CM or any AOSP ROM for that matter, is damn near as fast as the SG1 phones. Sense really bogs things down despite it being a great skin.. The Evo 3D with CM or AOSP would be just as fast as the SG2 given the hardware similarities. So ya.. relax and stop trying to force people to like something. They both have their pros and cons. Either choice would be an absolute win.