I've had the most luck with MSI and Sapphire cards.
unfortunately, the OP doesn't have those brands. if OP has those brands, sure I suggestion MSI and Sapphire.
for experience, yes I agree everyone is different. but for experienced a memory error, I have never..lol (just kidding)
I have 3 sapphire nitro 570 8gb Samsung memory and they r my best and favorite card. I started this post when I was buying a bulk purchase for my current set up.
If I could do it different I would try to go sapphire, then msi (friends have this card so I have seen it up close to judge it), then down the list of what I said earlier.
I would also purchase some nvidia cards to diversify my overall operation. I'm going to pull the plug on some used cards (new if I can get them in bulk around same costs) once I collect some more coins from my current set up and I see ETH back in a good area to sell to add more.