The Tegra2 Grand X is awful. Only 512MB RAM with ICS so it's rather sluggish. The Grand X IN is much better if you can get one. However I'd rather get one of the new dual-core Intel devices that will come out soon. Expect to see some announced at Mobile World next month.