1080p resolution an 7870 would be optimal, or even a 660ti, 7950 would def do fine. depends on your gaming resolution. and you only need 1600mhz ram. anything more dose not add fps and amd has garbage memory controller to support more than 1600 anyways. personally i would rather go intel i3- 2120 with an asus or msi-gd 45 or better board. but if you really want amd, id say get yourself an ASRock 990FX Extreme3 AM3+ board and save yourself some cash for a cpu cooler like a cooler master 212. or even better. id rather AMD FX-4300 Vishera 3.8GHz over the zambezi, costs a little more, but i'd say its worth it. If you rather go amd of course. 8 gigs would be enough ram as well, although if you want more ram power to you.