This really depends on the rest of your system, so I'm going to presume that you have a mid-range graphics card and a mechanical HDD. I would suggest saving the money on the processor and getting the Core i5 with a decent, mid-range motherboard from GIGABYTE or ASRock, for example.
As for overclocking, this would cost you more money as you would need to buy a better aftermarket cooler - and the benefits aren't going to be felt across the entire system (or even in games) most of the time, unless you're really pushing your CPU with CPU-intensive software.
I would suggest saving the money on that aftermarket cooler, and investing it into an SSD which will increase performance in every single aspect of your system. Windows' boot time, software load times, game load times, everything.
Get yourself a mid-range Core i5, mid-range motherboard and the biggest SSD you can afford.