The 5820k and 6700k are the top choices for processors. Although the 5820k is more suited for multicore applications. The 6700k overclocks quite better though, some have gotten 4.8ghz stable and I have heard crazy enthusiasts get theres past 5. The 5820k usually maxes out around 4.5. And yes the 6700k is a little more expensive then the 5820k but the motherboards are cheaper then the x99 platform so you basically make up for the difference in this scenario. If I didnt buy the 6700k I would have gone 5820k as I think theyre the best options on the market today. I do however wish I had the additional cores, although my workflow on my computer wouldnt even utilize it so Im happy with the higher core clocks on the 6700k. You wont be dissappointed with either option.