FX-6300 OCed to around ~4.8ghz on a decent ~$50 HSF is a pretty good value setup and the UD3P can do it (that's the setup I have, it's a lot of fun to performance tune!). But keep in mind, that when compared 1 thread per piledriver module, vs 1 thread per haswell core, even a stock clocked haswell will still have higher instruction throughput, so many games will still run slightly better on an i5-4570/4440 due to the discrepancy in execution resource consolidation.
That said, doesn't matter what CPU you buy, some games will still bottleneck on the CPU no matter. MMOs and Strategy games are especially bad.