For the price of that 270, you could get a 270x from HIS. Stronger GPU.
http://pcpartpicker.com/part/his-video-card-h270xqm2g2m
You could also change the RAM from kingston to Team, cheaper and slightly better because its 1.5v vs the 1.65 of kingston.
http://pcpartpicker.com/part/team-memory-tld38g1600hc9dc01
Also, with the price of that Thermaltake, you could go with a lower wattage psu, but higher quality XFX 550w.
http://pcpartpicker.com/part/xfx-power-supply-p1550sxxb9
I would go with a Gigabyte 970 ud3p motherboard, it would overclock better than that board. But if its out of your price range, your motherboard will just provide basic functionality and a very small boost when needed.
http://pcpartpicker.com/part/gigabyte-motherboard-ga970aud3p