Rate my first PC (BF 4 on ultra)

n00bslayer06

Honorable
Nov 27, 2013
26
0
10,530
This is what I have at the moment
Motherboard: GIGABYTE GA-H87-D3H LGA 1150 Intel H87 HDMI SATA 6Gb/s USB 3.0 ATX Intel Motherboard
Case:Xigmatek CCM-35ABX-U01 (Recon) Black Steel / Plastic Computer Case
GPU:MSI N770-2GD5/OC GeForce GTX 770 2GB 256-bit GDDR5 PCI Express 3.0 x16 HDCP Ready SLI Support Video Card
Power:CORSAIR TX Series CMPSU-650TX 650W ATX12V / EPS12V SLI Ready CrossFire Ready 80 PLUS BRONZE Certified Active PFC Compatible ...
Processor:Intel Core i5-4670 Haswell 3.4GHz LGA 1150 84W Quad-Core Desktop Processor Intel HD Graphics BX80646I54670
Memory:CORSAIR Vengeance Pro 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1866 Desktop Memory Model CMY8GX3M2A1866C9B (Blue)
Storage:WD BLACK SERIES WD2003FZEX 2TB 7200 RPM 64MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive
OS:Microsoft Windows 8.1 - 64-bit - OEM
Media:ASUS Black SATA DVD-ROM Drive Model DVD-E818AAT (DVD-E818AAT/BLK/B/GE) - OEM

Anything you would change?
How many years do you think it will last?
Is everything compatible?
Thanks!
 
Solution
id get a 4670k. and a asrock z87 mobo. also id get a radeon 280x cheaper and just as go0d as the 770.

also id get the corsair 750tx modular :)

rest looks good oh and a coolermaster 212+ evo cpu cooler for overclocking.

n00bslayer06

Honorable
Nov 27, 2013
26
0
10,530

Whats the difference in processors?
I'm not going to be over clocking so im sticking with h87 :p
Also I wan nvidia for the fXcts or whatever their special graphics thing is