I guess it was just bad luck but the last Zotac card I had (3070 twin edge) was the buggiest gpu I ever had. Constant stuttering and artifacts that always seemed to be fixed with driver reinstall but would reappear after a day or two. A couple weeks in it just randomly decided to stop outputting video, wasn't hot or anything it was under extremely low load. The computer was still on, but no picture. Restarting the pc worked but then the second time it happened I had had enough and returned it, a shame because the only other 3070 I could get for the same price was used.
But I've also had perfectly fine Zotac cards before. I know its a long time ago but I still remember my zotac gtx 560 working very well, well maybe I'm just nostalgic for it. But I thought the design was cool. My gigabyte 760 upgrade was a disappointment in the looks department.
View attachment 396004
So I think I'd be willing to give Zotac another try if the price was right..... but I don't have any plans to upgrade any time soon.
-----
To OP .... I don't really have a preference for cards. I usually pick up whatever is cheapest. I really don't like like Asus but I bought a Tuf 4090 anyway because... it was a really good deal, new, and below msrp. I don't even know what to recommend even if you are willing to put up extra money. Every company right now seems pretty shitty in one way or another. Be it idiotic customser service (gigabyte), manipulative marketting tactics (MSI), unreliable warranty coverage ( everybody.... but especially asus ). I just don't see any shining stars to follow when it comes to board partners.
So if I was in your shoes I would pick up the cheapest, after checking out reviews to make sure there's no major problems or anything.... well I mean outside of all the normal 50 series problems.....