I have 2 of the MSI 260s which I got about a week ago. I bought them mainly because of the price and the factory overclock. The cards have been great and I have no complaints about going with MSI.
The MSI cards only have a warranty of 3 years or around there, while the others have lifetime or double lifetime. Evga and Xfx do have better warranties, but I figured that I wouldn't have these cards for 3 years so I should be ok.