I would go with MSI:)
It's cheaper than the XFX and the cooling does look better.
I had a MSI HD 7850 Twin Frozr AMD Graphics Card before i upgraded to my AMD 270x crossfire set up and it was very cool and quiet. I never had any problems with it:)
Alright, thank you!