I've been looking to build a new PC for gaming to replace what I have currently. The games I will be playing are rather varied, but includes Battlefield 4, World of Warcraft and League of Legends, as well as possibly recording and/or streaming them. I'm not very knowledgeable when it comes to computer hardware and was wondering what this set up should be able to manage, if it's good and if any part is too good/bad relative to the other parts.
Case - NZXT Phantom 530 Full Tower Gaming Case
Processor - Intel Core i7-4790K 4.00GHz (Devil's Canyon) Socket LGA1150 Processor
Motherboard - Asus Maximus VII Hero Intel Z97 (Socket 1150) DDR3 ATX Motherboard
Cooling system - Corsair Hydro H80i High Performance Liquid CPU Cooler
RAM - Kingston HyperX 16GB (2x8GB) PC3-17100C11 2133MHz Dual Channel Kit - Black/Gold (HX21C11BGK2/16-OC)
Graphics card - GALAX GeForce GTX 980
Main Harddrive - Samsung 500GB SSD 840 EVO SATA 6Gb/s Basic - (MZ-7TE500BW)
Second harddrive ( storage ) - Seagate Barracuda 7200RPM 1TB SATA 6Gb/s 64MB Cache - OEM (ST1000DM003) HDD
Optical drive - OcUK 24x DVD±RW SATA ReWriter (Black) - OEM
Power supply - Corsair RM Series RM 1000 '80+ Gold' 1000W Power Supply (CP-9020062-UK)
OS - Microsoft Windows 8.1 64-Bit DVD - OEM (WN7-00614)
Case - NZXT Phantom 530 Full Tower Gaming Case
Processor - Intel Core i7-4790K 4.00GHz (Devil's Canyon) Socket LGA1150 Processor
Motherboard - Asus Maximus VII Hero Intel Z97 (Socket 1150) DDR3 ATX Motherboard
Cooling system - Corsair Hydro H80i High Performance Liquid CPU Cooler
RAM - Kingston HyperX 16GB (2x8GB) PC3-17100C11 2133MHz Dual Channel Kit - Black/Gold (HX21C11BGK2/16-OC)
Graphics card - GALAX GeForce GTX 980
Main Harddrive - Samsung 500GB SSD 840 EVO SATA 6Gb/s Basic - (MZ-7TE500BW)
Second harddrive ( storage ) - Seagate Barracuda 7200RPM 1TB SATA 6Gb/s 64MB Cache - OEM (ST1000DM003) HDD
Optical drive - OcUK 24x DVD±RW SATA ReWriter (Black) - OEM
Power supply - Corsair RM Series RM 1000 '80+ Gold' 1000W Power Supply (CP-9020062-UK)
OS - Microsoft Windows 8.1 64-Bit DVD - OEM (WN7-00614)