Hey guys, the thing is that I'm building a budget (under 1000-1200$) PC for gaming now, so could some give me a piece of advice on that matter?
Currently I imagine my new pc as something like this:
Motherboard -- ASUS z170 PRO GAMING
CPU -- Intel Core i5 6600k
RAM -- Corsair Vengeance LPX CMK86X4M2A2400C14 DDR4 2x4GB
Power supply unit -- Thermaltake RX 650 W
CPU cooler -- Zalman CNPS10X Optima
HDD - Western Digital Black 1TB
Computer case -- ZALMAN Z3 PLUS
Which is the graphical card going to be is not decided yet, I think I'll buy one some later (maybe simply get a used HD 7970).
The hindrance that prevents me from rushing for those parts immediately is that I'm not quite sure if it's really necessary to buy an i5 6600k (and thus more expensive RAM and motherboard) instead of i5 4690k (with a z97 and some relatively cheap DDR3 RAM), people say were I just upgrading my old pc, it'd be wiser to get Haswell, but since I'm buying an entirely new one, it's better to pay more for better performance, newer technologies, lesser power consuming and all. On the other hand, the tests keep telling that there's quite little difference in terms of performance between Haswell and Skylake (just like it's for even i5 2500k processors). What would you say on that guys?
One more thing: I'm going to play in past-gen 1080p@60fps (at least I hope for that), the games I prefer to get my hands on are the following: Dwarf Fortress 2 (no doubt), Watch_Dogs, Dying Light, Witcher 3, Rome: Total War 2, Arma III, GTA V, Civilization V, Fallout 4, the new XCOM maybe.
Thank you in advance.