I have dealt with Samsung and HTC both. Samsung has great quality on it's phones, the screens are nice and phones are well thought out. The software lacks with these guys but the Hardware is top notch. A little cheaply made on the outside like the battery doors and have a plastic feel to them, but overall the phones are built very good on the second layer. Customer Service is terrible. HTC has probably the best software out, the hardware is built well but quality control lacks a bit. These guys are known to have uneven edges on phones, light leak, and terrible response on screens, but HTC has improved greatly in this area over the past year. The thunderbolt is a tank and overall I think it's a pretty good phone. It lacks a little in innovation, but I think it's improved very much over the EVO. Customer service is half hearted, but unlike Samsung HTC at least try to make it sound good. Samsung customer service are like Zombies.