Between those two XFX is clocked lower vs the MSI but offers a lifetime warranty that is transferable should you sell the card later. The MSI is 3 years to the owner. As well, XFX covers OCing as part of their warranty. Only other thing is that as posted the XFX comes with a 4GB usb card while the MSI comes with a copy of call of duty world at war.
Is up to you, if my picks were down to those two I'd get the xfx and OC it out the wazoo.