I'm currently running an i7 2600K with 16gb of ram and a Radeon 6870 and I'm looking to upgrade some things to get better performance. I initially bought the 6700k, and 32gb of ram, as well as a new mobo(but I haven't installed them yet). I then ran across a few benchmarks talking about how the jump between 2600k and the 6700k is only about 20% so I'm wondering where I can get the best bang for my buck with regards to increasing the performance of my system. Would stepping up to 32 gb of ram with my current processor be that beneficial? (currently running 16 gb at 1600mhz) or should I spend the money on a newer video card? Or would both be the best option, or even just making that jump up to the 6700K? Other than basic computing I primarily use the system for photo editing (Adobe Lightroom) and audio editing (Pro Tools). I occasionally play games but that's definitely not the primary function. I just installed an SSD and that's helped things a bit but I want to push it as far as I can. Thanks for the help.