A budget would be helpful. Ideally you'd get an i7 4790k/i5 4690k but for a cheaper budget the G3258 is the best in the business. A Z97 motherboard is highly recommended so you can overclock. Personally I have a Z97M-D3H and it's been good to me. In terms of GPU again this depends on budget but a GTX 750 ti or GTX 960 would do wonders. 3-4x IR in most games.
[color=green]Windows 7 x64 / i5 4690k @ 3.5 GHz / GTX 970 / 8GB RAM[/color]
