Hello, I would appreciate any help in figuring out whether or not these parts are compatible and if they would be useful for me. I am looking to run multiple programs on this computer 24/7 and I also play games on it, nothing amazing though. Thanks in advance 
Computer Case: NZXT Tempest 410
Power supply: SeaSonic S12II 520 Bronze 520W
Cooling Fans: 212 EVO
Motherboard: GIGABYTE GA-990FXA-UD3 OR ASUS M5A99X EVO (which is better?)
Processor/CPU: AMD FX-6300 OR AMD FX-6350 (is 6350 worth the price difference?)
Ram: Crucial Ballistix Sport 8GB Kit
Video card: Radeon HD 7870
Harddrive: Seagate Barracuda 1 TB
Disk drive: Unsure (recommendations welcome 😀)

Computer Case: NZXT Tempest 410
Power supply: SeaSonic S12II 520 Bronze 520W
Cooling Fans: 212 EVO
Motherboard: GIGABYTE GA-990FXA-UD3 OR ASUS M5A99X EVO (which is better?)
Processor/CPU: AMD FX-6300 OR AMD FX-6350 (is 6350 worth the price difference?)
Ram: Crucial Ballistix Sport 8GB Kit
Video card: Radeon HD 7870
Harddrive: Seagate Barracuda 1 TB
Disk drive: Unsure (recommendations welcome 😀)