optical drive noted.
Nvidia CUDA, a parallel computing platform, also supports OpenCL ver. 1.1, Open Computing Language. AMD only supports OpenCL ver. 2.0.. I have researched before but done some more. If you are using Adobe, then best stick to CUDA enabled cards, you won't often see AMD cards recommended on the site. This does not mean that OpenCL can't do the same as CUDA, but it is much slower.
Also, soon to be released, DirectX 12, supported on the GTX 9xx series, which will bring many enhancements to Windows.
Originally Posted by sgentile92
As of right now, I am only doing light Cinema 4D and After Effects work. I mainly use Photoshop/Illustrator/InDesign. Would you still recommend Nvidia? ...
I was AMD card oriented long before I even considered Nvidia cards, until PunkNugget, another forum member, helped to introduce me to CUDA computing. I have many AMD GPU processors, but very, very many, many more Nvidia GPU processors [See my signature,below
, a Kepler core equivalent of over 145,000 CUDA cores vs. a count of ATI Stream processing units of slightly over 13,000]. AMD cards are generally less expensive than Nvidia cards. There's no task that my AMD cards can perform that my Nvidia cards can't perform. However, (1) my Nvidia cards also support CUDA, which my AMD cards do not support at all and (2) my older Nvidia Fermi cards (GTX 295s, 480s, 580s and 590s) can't hold a candle to the OpenCL computing ability of my then contemporary AMD cards. That my AMD cards have traditionally been better at OpenCL computing than my Nvidia cards, is changing rapidly as Nvidia is greatly improving the OpenCL computing ability of its cards, beginning with its Kepler based GTX 6xx series, and especially with its Maxwell based 9xx series. Moreover, since CUDA computing, which is proprietary to Nvidia, content creation applications are increasing much more rapidly and are becoming much more powerful than are those that rely on OpenCL computing, which is non-proprietary, I don't mind paying a little more for Nvidia GPUs to have greater flexibility. So to me it boils down to personal choice, budget and need. Given your current uses and budget, AMD cards aren't bad choices; but know that I now purchase only CUDA cards.
You could try the r9 then swap in your existing card to compare performance.
If it was my build, I would get the GTX 960.