oudmaster :
thanks I will go through it,
but do you know what bothering me ? the technology is moving very fast, and I want to build a gaming PC for long period of time without thinking every day what should I upgrade. but you know the consequences are money, my maximum price I have is 3000$ and I believe it is overkill for gaming purposes !!
haha, yeah, 'Future proofing' eh? Listen, that's a fallacy! You can spend a lot of money trying to future proof, but within 6 months there will always be something better around the corner (technically speaking). Future proofing is really not something that can be done.
Any 2nd, 3rd, 4th gen Intel Proc and mobo combination will be sufficient for any game you throw at it. Whether it's something like an I5 2500k/P67 type combo, or an i5 3570k/z77 or an i5 4570k/z87, they are all powerfull enough to run any game now, or task that you throw at it. With 3k you could get a damn fine rig, but you could get almost 95% of the gaming performance with a spend of 1500+. It's all relative. Just depends on what your real needs are, and if you want the best for bragging rights.
Socket 2011 though is the most expensive setup of them all though, and even now those mobos cost a fortune, because they are the best for that socket.
Any decent I5 with a K at the end whther its 2nd,3rd,4th Gen Intel will serve you well.