Managing a retail location that sells Sprint, Verizon, and ATT I have the opportunity to see and use a lot of equipment. I would absolutely buy the EVO 3D again. Don't get me wrong the S2 is a great Android phone. I personally am not a huge Apple fan because of the limitations in customizing it, I'm not fond of their closed-source politics, nor the way they conduct business (control freaks), in fact when 4S was released I sold a ton of them and, as expected, my Gross Profit Margins instantly dropped - Apple sets their pricing & they don't want anyone but themselves to profit to much. They also see the writing on the wall (flashback 1980's) & know that Android is progressing (open source) at a much quicker pace, their answer has been to Lawyer-Up, file suits (losing most so far), and try to slow down the competition that way, (as opposed to fostering a more developer friendly culture).
But I digress... over the last 2 years I have sold more HTC phones than anyother single manufacturer and with, by far, the fewest returns. The Qualcomm dual-core processor is a beast, capable of more than HTC's stock ROM demands. At my retail location, we except Trade-In's, HTC consistently has a higher trade-in value than any other Android, especially over Samsung. Samsung makes the best screens around (a significant amount of manufacturers use Samsung screens in their products) but the long-term quality of their devices does not hold up to HTC.
HTC's Sense takes a lot of memory and can be cumbersome but that's exactly why we root our devices than strip and customize the crap out of the software. The Hardware is still at the top of options available, so until the next huge technology shift, it's the EVO 3D 4ME, all day long baby.