msi is pretty nice. in canada, the RMA depot is like a 2 hr drive away so it doesnt take long
the ftw cooler and pcb is sub par compared to the msi. not to mention msi has a higher overclock. also, i know they were kinda crap a a year or 2 ago but they did step up and fixed most of the bad things.
not trying to be a fanboy but the card is better than the 670s that i know of