Opinions!

I was helping a friend plan a PC build with around $880. This is what I came up with:
 

GPU: ASUS Radeon HD 7770
Case: Cooler Master HAF 912
Motherboard: GIGABYTE GA-970A-D3P
Processor: AMD FX 4100
RAM: Corsair Vengeance 8gb
HDD: WD Blue 1 TB Desktop Hard Drive
PSU: Cooler Master GXII 650W
Monitor: Asus VS238H-P 23-Inch Full-HD LED-Lit LCD Monitor
OS: Windows 7
Optical drive: Sony AD-7280S-0B 24x SATA Internal DVD+/-RW Drive (Black)

Thoughts?

(He already has the mouse and keyboard)

http://pcpartpicker.com/p/1J85h

thanks I'll look into that