So basically I am looking to upgrade my computer from the ground up. I'm basically building a whole new computer and I for one like to start with picking out a cpu and mobo to start the build off with. I basically have a budget around 3.5k so I'm not too stingy on what I want to spend. I will be gaming with a SLI set-up and I do some very basic coding/content creation but I am looking into getting more serious. I do have to mention the fact that I have looking at the Haswell-E line-up and noticed some reliability issue ( expected with a new type of product ). To get to the point, I would like some opinions on what to get for a nice future proof (that phrase has many meanings) rig. Thanks so much for opinions and please feel free to post links that support your argument, reading tech articles is something that I tend to enjoy!