XFX used to be good, with double lifetime warranties. Even before that, back in the day, they used to be premier Nvidia partner as well, similar to BFG, and then switched to AMD/ATI partner with the launch of the first DX11 cards, the 5870 and 5850. Now I would not consider them much, plus what has been mentioned already.
Currently, best AMD GPU brands are generally Sapphire and Powercolor IMO. I would also consider others, such as ASrock, MSI, and Asus. Depends on the individual model though, one needs to do the research and look at reviews for cooling, PCB quality, software/firmware features, etc.
Then there is also Aorus/Gigabyte, but I don't think they have been making great GPUs recently, especially on the AMD side. One might even say they have had a lot of issues in general as of recent, such as with their PSUs.
I do currently like MSI a fair bit for motherboards now and in the past (I think I prefer their UEFI design best) but I don't have much experience with their GPUs. I had an MSI GTX 1070 Gaming X before, which did fine, and I then sold it to a friend, who I think still uses it. This is the only MSI video card I can think of having an experience with.