You're in the wrong section, but in reference to the card in question, yes, it's a good brand and a good card, there's nothing wrong with it.
You could get the 670 gtx from the same brand and model if you like like this one : http://www.newegg.ca/Product/Product.aspx?Item=N82E16814125423
The performance between a 670 and a 680 gtx is really minimal, the 670 gtx is 100$ less.
There's also a good deal there for a 680 gtx : http://www.newegg.ca/Product/Product.aspx?Item=N82E16814127698
The MSI card is also a good one, pe means power edition, with the rebate i think it's worth getting it.