I am planning to make my first build, and I have a budget of around $400 including Windows 7. The main question I have, is which socket should I go with? I want something that will be future resistant, with much expandability. I want to run games well on high as well. Thank you in advance.