Well, im a beginner to building a gaming computer and my budget is below $600 USD. I want to play BF3,BF4, Starcraft, LOL, and other awesome games. I want to run them all on high settings. For more information, I also want it to be compatible to future upgrades. Please give me a good build for the computer. Thank You