Suggestions & Opinions on My First Gaming PC Build

I have built this computer for mostly gaming in mind. I would like to play most games on at least medium, and my budget is around $900-$1000. I also have no plan on overclocking.

PCPartPicker part list:
Price breakdown by merchant:

CPU: Intel Core i5-3450 3.1GHz Quad-Core Processor ($194.97 @ Amazon)

Motherboard: ASRock Z75 Pro3 ATX LGA1155 Motherboard ($74.99 @ Newegg)

Memory: Corsair Vengeance Pro 8GB (2 x 4GB) DDR3-1600 Memory ($75.99 @ NCIX US)

Storage: Samsung 840 Series 120GB 2.5" Solid State Disk ($93.99 @ Adorama)

Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($59.99 @ NCIX US)

Video Card: Asus GeForce GTX 660 2GB Video Card ($192.98 @ SuperBiiz)

Case: Corsair 200R ATX Mid Tower Case ($49.99 @ Microcenter)

Power Supply: Corsair CX 500W 80 PLUS Bronze Certified ATX12V Power Supply ($49.99 @ Microcenter)

Operating System: Microsoft Windows 8 (OEM) (64-bit) ($89.73 @ Outlet PC)

Monitor: AOC e2051Sn 60Hz 20.0" Monitor ($99.99 @ Best Buy) 

Keyboard: Logitech K100 Wired Slim Keyboard ($10.14 @ Amazon) 

Mouse: Logitech M100 Wired Optical Mouse ($9.89 @ Outlet PC)

Other: Audio Technica ATR4750 Desktop Condenser Microphone ($11.95)

Other: USB 2.0 Wireless Gaming Controller Receiver Adapter For Xbox 360 Xbox360 ($11.19)

Total: $1025.78

(Prices include shipping, taxes, and discounts when available.)
(Generated by PCPartPicker 2013-07-19 22:25 EDT-0400)

Cheaper and better than your build. This will run games on Ultra with 55+ FPS.

Thanks for that. I originally wanted to go with Intel, but this build has made me switch my rig.

Intel is best for higher end builds. Definately go with AMD for budget builds.