Well my birth day is coming up and im looking to build myself a gaming pc but i only have 520$ to spend and am not sure what to get i would like to play elder scrolls online bf4 cod ghosts crysis 3 with no lag! my current screen res is 1280x720 and its only a dvi input idk if that matters or not any way looking for good suggestions on Cpu,Gpu,Power Supply,Motherboard,Ram. i have the rest of the parts needed.