For just gaming, I would go with the 8600k.
But since you will need a new motherboard either way to get one of those CPUs, I would go with a Ryzen 2600 for $160. It is a lot cheaper than the 8600/8700 and will only give you a few percent of fps less.