Amd. I know it is kind of stupid but hear me out. Get a dual proc that later supports 4x4. Then I can get the same proc later down the road for a much cheaper price but still get big performance gains. I know nothing is certain right now and nobody knows which socket, proc, or types of parts will be compatible with it. Also, if amd DOES yes a big does have reverse hyper-threading enabled somehow then that will be huge. 4 procs all working on one application. The possibilities are endless and probably none of it will be logical because at the time something will have already been better. For me really amd is a personal pick. Stupid yes, I know.