Samsung Galaxy S3 and HTC One X are the most powerful smartphones at the moment, both featuring quad-core CPUs, while the Galaxy Nexus and Galaxy S2 come with dual-core processors. Their displays range from 4.3-inch to 4.8-inch, all feature 1GB of RAM, come in 16GB or 32GB versions, and only the HTC One X doesn’t feature a microSD card slot.
The HTC One X is the only one that doesn’t feature a Super AMOLED display, though its 4.7″ Super LCD2 HD display looks great. In terms of CPU, the Galaxy S3 features a 1.4Ghz Exynos quad-core 4412, while the HTC One X comes with a 1.5ghz quad-core Nvidia Tegra 3. In Quadrant the S3 scored 5,189 while the HTC One X scored 5,183 so we can call it a draw. The Galaxy Nexus and Galaxy S2 have much weaker CPUs and the scores are significantly lower.
All the competitors either come with Android 4 Ice Cream Sandwich or have an update available. The Galaxy S3 and S2 feature the TouchWiz UI, while the HTC One X comes with a Sense UI and the Galaxy Nexus uses the stock ICS UI.
Only the Galaxy Nexus feature a 5MP camera, while the others sport a 8MP one, though the one present in the Galaxy S2 is much slower than the others.
The HTC One X doesn’t have a removable battery, which can definitely be a downside, but it’s battery lifetime has been reported to be pretty good. The highest battery capacity comes on the Galaxy S3, with 2,100 mAh, while the Galaxy S2 has 1,650 mAh, HTC One X 1,800 mAh and the Galaxy Nexus 1,850 mAh.
Galaxy S2 is the thinnest one ( 8.5mm ), followed by the Galaxy S3 ( 8.6mm ), HTC One X ( 8.9mm ), and the Galaxy Nexus ( 9.47mm ). All of them come in both GSM/HSPA and LTE versions and both the HTC One X and Galaxy S3 come with dual-core Snapdragon processors on the LTE versions.
Take a look at the image below for an easier comparison between them.