I disagree that HTC phones have better build quality. I mean lets look at it this way, a chain is as strong as its weakest link. What usually breaks first in a phone is the screen. If the phone is lighter it will take less impact as it falls. The heavier it is, the more pressure is put on the screen. So what people may not like is the "Feel" of the phone or the "Lightness" but you can't generalize and say that the build quality is worse. Its not like they are being cheap on stuff, they are intentionally trying to make it lighter and thinner. And considering the SGS2's thinness you can put a case on it and it will still be thinner then the Evo 3d. If weight is an issue put an aluminum case and you got your weight back and it will still be thin. Now as people complaining about Samsung not giving out updates in comparison to HTC. We have to remember that HTC had Froyo ahead of everyone else and Froyo was designed with the Snapdragon processor in mind. Now if you look at update history, you will notice that there were a few devices that took just as long for HTC to update. The ones they updated quickly were the snapdragon ones with the same CPU as the Nexus One. There are phones that are made by HTC in 2010 that will never get updates..such as the HTC Droid Eris for example. In comparison Samsung is updating all of their 2010 phones to Froyo. Now if you look at how quickly HTC updated their first phone to Froyo and how quickly Samsung upgraded their first phone to Gingerbread the time frame is around the same. Wait till Ice Cream Sandwich comes out..both of them have a Nexus phone and both of them should have equal amount of time to get it out the door, that is when we can judge who updates better, in a fair race.