I've ordered the parts and I'm building a Ryzen 5 1600X based system in the next few weeks. I went with AMD this time because I'm willing to sacrifice a little single core performance on some games which I doubt I'll miss for the monstrous multi-threaded performance which I need. I find myself doing multiple things at once -- VMs, Handbrake, open browsers, a game, etc., and my Core i5 2500K starts to shows its age. As has been mentioned before, it greatly depends on your workload. If all I did was play video games I might go with a 7500, 7600 or 7600K. If I knew that I'd add any other simultaneous workload I would go Ryzen.