Appropriate build for budget gaming PC?

Will it's good, you can get cheaper parts, the i5-3470 is cheaper and the performance difference is negligible, i guess you wanted a 7950 over the 660 ti, but the 660 ti is also as good, but if you want a 7950, i recommend this one, it's cheaper and with two games free : http://www.dabs.com/products/xfx-amd-radeon-7950-hd-800mhz-3gb-pci-express-3-0-hdmi-8B07.html?utm_source=td&utm_medium=affiliates&utm_content=TB00?ReferrerID=tb&utm_source=td&utm_medium=affiliates&utm_content=TB00

The Corsair 200R is also cheaper and a good case, try to fit a new monitor in there : http://uk.pcpartpicker.com/p/JJTi