Looks good, but i think if you have a good air cooling system with some fans in the case it should be enough too
I currently use the i7 3770k and a geforce gtx 670 only with some fans and i always have it below 50° also when im playing bf3 on ultra etc