I'm glad people can ask this question again. The 9700K is better for plain old gaming but if you want to stream the 3700x is better. My choice is the 3700x. There is still an upgrade path to 4th gen Ryzen if you wanna upgrade later on. Better upgrade options. Overall it's a better CPU. Why? higher ipc, more threads, better process 7nm vs 14nm. It can do more work overall. How's it worse? lower clock speed. That's Intel's last advantage. The gap between gaming performance between Ryzen and Intel has been getting smaller every year.