It would be better if you could name the components along with the links...Not everyone would have the patience to click all those links to know what you have come up with...

And now for suggestions, drop that PSU and get the Corsair 750TX for less...
It would allow for future crossfire...
 
Yup i agree about the PSU :) getting the Corsair 750TX or other good high-end PSUs like for example OCZ MODXSTREAM/GAME XSTREAM series will give u the option to upgrade the other components such as adding another VGA.... in future without changing your PSU :)