Is this a good desktop build or could you build anything better for the same price or less?

AMD FX8350 - http://www.ebuyer.com/409184-amd-fx-8350-4ghz-socket-am3-16mb-cache-retail-boxed-processor-fd8350frhkbox GTX 660 2GB GDDR5 - http://www.ebuyer.com/409673-kfa2-gtx-660-980mhz-2gb-gddr5-dual-dvi-hdmi-displayport-pci-e-graphics-66nph7dn7dxz Corsair 500W -... show more AMD FX8350 - http://www.ebuyer.com/409184-amd-fx-8350-4ghz-socket-am3-16mb-cache-retail-boxed-processor-fd8350frhkbox

GTX 660 2GB GDDR5 - http://www.ebuyer.com/409673-kfa2-gtx-660-980mhz-2gb-gddr5-dual-dvi-hdmi-displayport-pci-e-graphics-66nph7dn7dxz


Corsair 500W - http://www.ebuyer.com/278634-corsair-500w-cx-v2-psu-cmpsu-500cxv2uk

Asus M5A99X EVO R2.0 990X - http://www.ebuyer.com/393527-asus-m5a99x-evo-r2-0-990x-socket-am3-8-channel-audio-atx-motherboard-m5a99x-evo-r2-0

32GB SSD (cannibalizing an old 500GB HDD, this is just for the OS) - http://www.ebuyer.com/397957-sandisk-32gb-readycache-ssd-sdssdrc-032g-g26

8GB Corsair DDR3 1866MHZ RAM - http://www.ebuyer.com/274033-corsair-8-gb-ddr3-1866mhz-vengeance-memory-cmz8gx3m2a1866c9r

Windows 7 - £70


Total comes to £630, I already have a case and CD drive and 500GB HDD to use. Is there anything else better for a similar price or anything I could do differently?
Update: Paying for windows because my current system is 32-bit XP. Which tbh, really needs to be updated. Unless there is a way to get windows without paying for it, I think it's my only option.
Update 2: A 660Ti is a little beyond my budget. Same with the 7870. And I don't want to risk the torrent since I'd then have to burn it to a disk etc and I'm not confident enough to do it.
3 answers 3