If you look at this spec sheet on Nvidia's website, you will notice the value of cuda cores is the same as the desktop version. This will ultimately make the iMac top of the line model a true gaming machine. Sure, Apple will probably underclock the settings, but it will perform somewhat equivalent to a desktop 680, which is a big deal in my opinion. I'm very surprised Apple would offer an even higher graphics card that just recently released, rather than using the GTX 680m, which we all expected. I hope we see more details of this GPU. It would be interesting to see the benchmark comparison between this and the GTX 680m, although Nvidia claims it is up to 30% faster than the AMD 7970m so we can expect maybe 5~7 FPS game increases for intensive games like BF3. Nonetheless, it is incredible that Apple has figured out a way to manage a high-end GPU in such a slim design.