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

AMD FX8350 - GTX 660 2GB GDDR5 - Corsair 500W -... show more AMD FX8350 -

GTX 660 2GB GDDR5 -

Corsair 500W -

Asus M5A99X EVO R2.0 990X -

32GB SSD (cannibalizing an old 500GB HDD, this is just for the OS) -

8GB Corsair DDR3 1866MHZ RAM -

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