They're advertising the 2700x at 4.3ghz turbo or whatever AMD calls it. An i7-8700 is 4.6 turbo. You're getting 2/4 more cores with Ryzen 2. R5 2600x is 4.3ghz turbo and the i5-8600 is 4.6. You're getting 2/8 more cores this time. Prices are comparable. They're still not going to trade blows with the 8700k, but for anything under that I would look towards Ryzen. That's of course depends on benchmarks.