Hi, recently I've decided on building a ITX build just for gaming as well as easy to take around (Lan purposes). Anyways, here are the parts that I've ordered and will be moving from my current pc. ***Ordered Parts*** CPU - Intel i5 3570k (Will Order Corsair H60 cpu water cooler OR Thermaltake Water 2.0 Performer later) Mobo - AsRock Z77E ITX RAM - Corsair Vengeance Low Profile DDR3 1600 2 x 8GB Case - Lian Li PC-Q08 ***Moving from current PC*** SSD - ADATA 128GB PSU - Zalman ZM600-HP 600w OS - Windows 7 Ultimate 64bit Monitor - Samsung T240 (For now) As for the GPU, i'm currently using PowerColor HD6850 1GB, was good few months back. So now I've decided to upgrade my GPU but can't decide which one to get. Build A with: Nvidia GTX 670 2GB or ATi 7950 3GB Build B with: Nvidia GTX 680 2GB or ATi 7970 3GB (Might need to save up more) I'm not sure if my PSU is able to handle Build B with just 600w and planning to OC the Cpu soon, and from some reviews ATi cards tend to draw more power than Nvidia? Or Build C with: GTX660Ti 3GB or HD7870 2GB and save some money for future upgrade? Note: I'm trying to build a gaming PC that doesn't draw too much power and will last me atleast 3+ years. Thank You for your time.