If you are planning to buy HTC One X, know what exactly you are buying. I was about to finalize on HTC One X and realized that there are different models with different hardware configruations under the same name. I wish you are reading this blog before buying one so that you can avoid unplesant shock. If you are reading this late, my condolences are with you.
I feel frustrated to see HTC selling different hardware configurations under the same phone name, in this case, HTC One X. In USA, HTC One X has a dual-core processor whereas the international version is quad-core. The US version has LTE but not the international version. The CPU, GPU, storage are different.
It is common that the frequencies are different for the same phone (same name) in different regions. For e.g In HTC desire, the 3G frequency is 900/2100 in India while this is 850/1900 in USA. So, even if your phone is a quad band phone, it may not get 3G in all networks. You will get calls though as "quad-band" indicates only to the voice section of GSM. The frequencies may be different for different providers in the same region. For e.g. AT&T vs T-Mobile uses different 3G frequencies (850/1900 vs 1900,1700/2100).
I dont understand the reasoning behind this by HTC. Imagine the poor souls who saw quad-core specs and bought the phone in USA. I am not making this up. There are comments in amazon product reviews saying that they were expecting a quad-core phone but got a dual-core (Thanks to this guy. I can say that my confusion started with that comment which saved me). See the table in the wikipedia article which nicely shows the differences.
Offtopic... I was curious to know the naming convention of HTC phones. They have their models suffixed X, S, V etc. It was not easy to find but I finally found one link which explained it. X-Extreme, S-Sense, V-Value, XL-Extreme with LTE.