Id say asus but thats my personal opinion because ive only owned asus gpu's and have not had any problems with them so far. however, if you are on a budget, get whichever one is cheaper because you wont really see any difference in performance, although the zotac will give you a slightly faster card but the difference is probably 2-4 fps difference.
hope this helps!