Anand, you may experience a differnt experience with the various platforms because the OS or applications may not fully take advantage of the GPU performance. However, there are no limitations to using the hardware with any OS. We will have to see how the OS vendors and applications vendors leverage a PC-class and compatible GPU on mobile devices. I hope this addresses your question.

@Jim: Do you think NVIDIA cannot work as smooth as it?s working on Android, on Windows Phone? We know that the Tegra K1 is to be used in Surface 3, but if there?s supposed to be WP dedicated graphics from the Tegra, can we expect NVIDIA to back it up for WP?

NVIDIA, the long time graphics card making company is translating their capabilities to new dimensions, and the results are technology like Tegra K1. With this kind of GPU power given to tablets, they will be more accessible to game developers and better games can be developed without compromising a lot on their designs. Most games are bottlenecked by underpowered hardware.

With larger screens, more advanced ssemiconductor solutions, and advancements in streaming and cloud gaming, I believe that the gaming experience in tablets is set to take off. It may still take a generation or two before mobile gaming reaches the same or a similar experience to PCs and consoles, but it is definitely coming rapidly. I think the days of thinking of mobile gaming as "casual gaming' are numbered.

On top of android games, it does support streaming pc games, cloud games and being used as a game console(connected to tv). And the word on the street is that it would be a great everyday tablet for it's price.

Selective reporting, definitely. I would prefer to use a single benchmark that is completely open in its process, compares every aspect of a device, and supports every possible platform, but there is no perfect benchmark. AndEBench is an open and pretty complete benchmark, but only supports Android, so I had to use the othe benchmarks for the iOS comparision.