Interesting that the Galaxy S 2 has been such a win. It has to be on the sheer styling of the handset, because it is unlikely to be purely about horsepower and performance.

Slightly ahead of the Galaxy S2 was the LG Optimus 2X with its dual core Nvidia Tegra SoC. The Galaxy S2 uses a Dual-core 1.2GHz ARM Cortex-A9 proccessor. Watching games running on the LG is quite an experience, the graphics from the 8-core GPU are stunning, almost XBox quality.

It has taken a while for Android to get a decent set of hardware to run on. Since day one it has been somewhat hamstrung by the older processors and meagre amounts of RAM. But now the manufacturers are iteratively developing their hardware and have reached a technological milestone. This is good to see, it will help keep the other manufacturers honest