I guess that is pretty definitive. So with CS5 it doesn't matter if I use Nvidia compared to AMD?
Adobe has plenty of nvidia cards listed for CS6 including the 500series (which the gtx560 is). People seem to be confused because adobe hasnt listed the nvidia's 600 series in their CS6 release notes. The 600 series hasnt been officially tested by adobe yet, its brand new.
Nvidia has already stated the 600 series will work fine with CS6 no problem, right out of the box. There will be absolute support from nvidia for CS6 and likewise Adobe will absolutely support nvidia. There is no reason to think otherwise. Nvidia commands close to 2/3rd of the gpu market and i find it humorous that people really think CS6 is only for AMD cards. What a joke!!!!!
As far as how it will run: there wont be a lot of difference between the two. There is not much difference between any GPU when acceleration adobe. Its already been stated in this thread. An expensive AMD card is not much different than a lower mid ranged card in these task. They all clump up together pretty much.
Its total bull that CS5 supports nvidia and CS6 supports AMD. People are confused and spreading misinformation. Cs6 will and does work with nvidia cards no problem. Keysplayer has listed this information. Also you will see that the newest 600 series from nvidia is not listed. This is not because it doesnt work. Not at all. Its just that at the time of the statements, they had not tested such hardware themselves. This will be updated overtime.
As far as openCL goes. Nvidia supports openCL. They have from the very beginning. Every card they sell today is 100% openCL capable. 100%. I dont understand how people dont know this???? Having that said, nvidia is generally more focused on CUDA and they spend most of their compute resources on optimizing CUDA on their cards. AMDs 7900 series tends to be faster in some openCL compute task than nvidias 600series. But its simply not true that nvidia doesnt support openCL. Opencl runs on nvidia hardware fully supported.
There are a few compute cases where nvidia cards excel. Mostly the ones where nvidia has optimized through CUDA. Generally though, the GK104 isnt as strong in openCL task as the 7900series. This would matter very little as far as CS6 goes where the acceleration is pretty much the same across all levels of cards. Nvidia will ensure full support and i expect them to bring more CUDA to CS6 in time but even if not, openCL is absolutely 100% supported and working on nvidias gpus.
As far as the 560, and since you asked specifically about it..
its still pretty decent even with the new more powerful cards out. Right now it offers a great bang for the buck, right out of the box. If you can snag a 560ti for not much higher than that is the way to go. You can find some great deals as far as used cards go too. its what ever you want though.