Thanks all, I am now thoroughly convinced that building a computer now would be fine, also what do you think of my build would it run most games on ultra?
Case: Cooler Master HAF 912 Plus Black Midi Tower Gaming Case
Motherboard: Asus P8Z77-V LX Motherboard (Socket 1155, 32GB DDR3 Support, ATX, Intel Z77 Express, USB 3.0, CrossFireX Support, Dual Intelligent Processors 3)
CPU: Intel 3rd Generation Core i5-3570K CPU (4 x 3.40GHz, Ivy Bridge, Socket 1155, 6Mb L3 Cache, Intel Turbo Boost Technology 2.0)
CPU Cooler: Cooler Master Hyper 212 EVO CPU Cooler for All Intel/AMD CPU's
GPU: ASUS GeForce GTX 670 DirectCU II OC 2GB GDDR5
HDD: Seagate Barracuda© SATA 6Gb/s 1TB Hard Drive ST31000524AS
RAM: Kingston 8GB 1600MHz DDR3 XMP HyperX Predator Memory
PSU: XFX P1-650S-UKB9 Pro Series Core Edition 650W Power Supply (PSU)
DVD Writer: Liteon Ihas120 20x Dvd±rw (dual ±r)/ram Sata Drive
Monitor: 21.5" AOC E2250SWDAK LED Monitor, Full HD, DVI/VGA, 1920x1080, 5ms, 250cd/m², 20M:1, Speakers
OS: MICROSOFT Windows Home Premium 7 SP1 64-bit EN 1pk - OEM [GFC-02050]
Mouse and Keyboard: GIGABYTE KM6150 Wired Black USB Keyboard & Mouse Bundle
SSD: Sandisk 64GB Pulse SSD