I would get an SSD, if this is just a peer gaming rig nothing really needs to be changed. Mobo is a bit overkill for most things. But if you got the money, i am not one to judge.
yea the mobo is kinda overkill i know ill get the SSD if i manage to find another 90$ but i have trouble choosing the PSU and the GPU the 7970 is cheeper but the GTX 680comes with a Free PSU
i have heard of the Asrock Extreme 4 but it is not available where im going to buy these parts i live in a country where there are extremely few people who build there own PC so the only store that sells parts here dont sell a big range of parts
That is a hard decision to make, what games are you planning on playing? Here take a look at how the cards do in different games :http://www.anandtech.com/bench/Product/508?vs=555
My apologies i missed the psu name in your first post, my money is on the GTX680 mainly because it plays the games i like at better fps. Either card will be a monster and compete with each other well.
Dont forget considering a GTX 670. Cheaper, draws less power but when overclocked can perform as good as an 680 or even faster. Plus, the 670 scales better when in SLI configuration