Currently, adobe power users (such as myself) benefit from the CUDA technology exclusive to Nvidia cards for certain features of their programs. Although fairly specialized, and possibly seldom used, CUDA takes what would be about 10-30 seconds per frame rendering (using only the CPU) down to milliseconds per frame rendering. When dealing with a 60 second video at 30 frames per second, this is an enormous difference. One that makes it essentially impossible to perform the task without CUDA. CUDA is a very promising and seemingly efficient means of utilizing the GPU for process intensive tasks (though it generates a lot more heat than most anything else, which is not a strong point with the iMac design). In any case, no matter how much you use an aspect of software that can take advantage of CUDA, the fact is, if you don't have Nvidia, you can NEVER use it. And that is a major factor for me at least, in deciding on a future machine.