IMO, Gigabyte is a pretty good/decent brand, but you can also go for ASUS ROG STRIX Models.....ASUS cards do actually have a much better BUILD Quality, as evident from the feedback/reviews posted on the web, and forums.
Though, I'm not fully sure about this. In any case, I think Gigabyte and MSI GPUs aren't bad either.