All of them have their pros and cons actually. It just depends on which card they release. For the 3000 series, asus tuf models have superior cooling. But this is always my go to.
Nvidia - evga
Amd- sapphire
With that being said, you should do more research on which models instead of brands. Asus rog strix will be better than msi ventus series but msi gaming x will be on par with asus rog strix. They all have their premium and cheap lineups. Evga has good customer service from what i heard. Dont buy a brand where the warranty centre is far from where you live.