I've been building a PC which will run VR games (using HTC Vive) almost all the time being worked. For now I've got the next configuration below:
CPU: Core i7-7700K. Alternatives: Ryzen 1600X / 1700, Core i7-6700K. I don't know whether to buy separate cooler or only use that given in the BOX...