Is this a good computer build? Any changes that would make it better?

keys27

Honorable
Dec 20, 2013
5
0
10,510
I was aiming for under $1000. Games will rarely be played on it. Mainly for surfing, downloading, steaming and maybe some photoshop. Ive been looking a lot but it is my first time building a computer. Comment and suggestions, thanks!

-AMD FX-6350 Vishera 3.9GHz Socket AM3+ 125W Six-Core Desktop Processor
-SAPPHIRE Ultimate Radeon HD 6670 1GB 128-bit GDDR5 PCI Express 2.0 x16 HDCP Ready Video Card
-G.SKILL Sniper Series 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1866 (PC3 14900) Desktop Memory
-GIGABYTE GA-990FXA-UD3 AM3+ AMD 990FX SATA 6Gb/s USB 3.0 ATX AMD Motherboard
- Seagate Barracuda ST2000DM001 2TB 7200 RPM 64MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive Bare Drive
-SAMSUNG 840 EVO MZ-7TE120BW 2.5" 120GB SATA III TLC Internal Solid State Drive (SSD)
-Rosewill CAPSTONE-650 650W Continuous @ 50°C, Intel Haswell Ready, 80 PLUS GOLD, ATX12V v2.31 & EPS12V v2.92