Some of us (including me) have just finished a two year contract and are in need of a good phone. Why wait until late 2012 for the release if even 2012 when you can get an HTC flagship now? Since we already know the SGSIII won't be sporting a quad core and will most likely have the S4, it won't be worth the wait because the One X has the S4. Also, I'm just a big HTC fan in general and I'm not a big fan of Samsung's build quality. It's only being announced on May 3rd, not released.The Galaxy S III is just around the corner. Why pick up the One X early instead of seeing what Samsung has produced?