If you are planning to SLI/CF in the future, that mobo doesn't support it. Also, it might be better to get the 7970 3gb rather than the 670 2gb. Also, might want a 650W PSU if you plan on SLI/CF.
This PC is great for no future upgrades with regards to SLI/CF.
It's best to start these threads a week or even less from the time you plan on purchasing seeing how the prices change almost daily...especially with SSD's dropping in price just about every other week. This though should a rough idea for what to look for when you get ready to buy.
This build down below will allow you to add another one of those cards down below later on in SLI. Those programs mentioned in the OP favor Nvidia cards.