My friend wants a new PC, I've picked out some parts for him. i3 3220 Dual Core @3.3GHz (WITH HYPER THREADING, MEANING IT TECHNICALLY HAS 4 CORES) GTX 660 Twin Frozr 2GB GDDR5 VRAM 600W PSU (MODULAR) 4GB Crucial Tactical 1600MHz RAM 1TB HDD MSI Z77A-G43 Motherboard (Socket 1155) He plans to play at 1920x1080 moniter