Help with gaming/rendering computer

Hi I need some help deciding if this is a good setup for a gaming and video rendering computer.

CPU: Intel Core i5-3570K 3.4GHz Quad-Core Processor £168.94

CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler £26.65 

Motherboard: MSI Z77A-GD55 ATX LGA1155 Motherboard £103.12

Memory: Corsair Vengeance 32GB (4 x 8GB) DDR3-1866 Memory £146.75 

Storage: Western Digital Caviar Black 1TB 3.5" 7200RPM Internal Hard Drive £71.00 

Storage: Kingston HyperX 3K 120GB 2.5" Solid State Disk £89.38

Video Card: EVGA GeForce GTX 660 Ti 2GB Video Card £223.99

Case: Fractal Design Define R4 (Black Pearl) ATX Mid Tower Case £89.29

Power Supply: Corsair Enthusiast 650W 80 PLUS Bronze Certified ATX12V / EPS12V Power Supply £70.16

Optical Drive: Lite-On iHAS124-04 DVD/CD Writer £12.92

Operating System: Microsoft Windows 7 Home Premium SP1 (OEM) (64-bit) £71.28  

Total: £1073.48

Any suggestions would help, I've been looking through a few benchmarks and I ust wondering if this could be any better, also I am really unwilling to spend any more money then I have here.

You should go with the 5k SSD instead of the 3k