Hello, I am looking to build my first computer, I am a huge gamer and wanted to build my own to make it the specs I want and such. My uncle recommended this site so I figured I would ask some questions. My budget is $2,000 and here is a list of parts that I have so far:

Motherboard: ASUS Crosshair V Formula AM3+ AMD 990FX SATA 6Gb/s USB 3.0 ATX AMD Gaming Motherboard with 3-Way SLI/CrossFireX Support and UEFI BIOS

Video Card: EVGA 03G-P3-1584-AR GeForce GTX 580 (Fermi)

Processor: AMD FX-8120 Zambezi (Eight-Core)

RAM: CORSAIR Vengeance CMZ16GX3M4A1600C9 16GB (4 x 4GB) 240-Pin DDR3 SDRAM (x2 For 32GBs)

Case: COOLER MASTER HAF X RC-942-KKN1

Power Supply: NZXT HALE82 HALE82-650-M

Hard Drive: Samsung by Seagate HD502HJ/ST500DM005 500GB 7200 RPM 16MB Cache SATA 3.0Gb/s 3.5" Internal Hard Drive(x2

Optical Drive: ASUS DRW-24B1ST/BLK/B/AS

Sound Card: ASUS Xonar DX 7.1 Channels PCI Express x1 Interface Sound Card

CPU Cooler: COOLER MASTER Hyper 212 Plus RR-B10-212P-G1

Operating System: Microsoft Windows 7 Professional

On Newegg.com this comes to just over $1,900.

Please leave your input, advice, what you think I should keep, change or anything I might be missing. Thanks.