Is this a good build for £900GBP?

General Mingebag

Honorable
Apr 1, 2013
33
0
10,540
PCPartPicker part list: http://uk.pcpartpicker.com/p/1OIyY
Price breakdown by merchant: http://uk.pcpartpicker.com/p/1OIyY/by_merchant/
Benchmarks: http://uk.pcpartpicker.com/p/1OIyY/benchmarks/

CPU: Intel Core i5-4670K 3.4GHz Quad-Core Processor (£167.99 @ Aria PC)
CPU Cooler: Corsair H100i 77.0 CFM Liquid CPU Cooler (£90.41 @ Aria PC)
Motherboard: Asus Z87-PLUS ATX LGA1150 Motherboard (£125.99 @ Dabs)
Memory: Corsair Vengeance 8GB (2 x 4GB) DDR3-1600 Memory (£59.76 @ Scan.co.uk)
Storage: Western Digital Caviar Black 1TB 3.5" 7200RPM Internal Hard Drive (£61.86 @ Aria PC)
Video Card: Asus Radeon R9 280X 3GB Video Card (£263.84 @ Ebuyer)
Case: NZXT Source 530 ATX Full Tower Case (£90.49 @ Overclockers.co.uk)
Power Supply: Corsair CX 600W 80 PLUS Bronze Certified ATX12V Power Supply (£55.72 @ Amazon UK)
Total: £916.06
(Prices include shipping, taxes, and discounts when available.)
(Generated by PCPartPicker 2013-10-14 22:48 BST+0100)

This is what I have come up with. I need an Intel based system for 850-900GBP for gaming and also regular stuff... Hopefully being able to max out current and next gen games like Battlefield 4. Is there anything better?