Seems like you may be giving up on the brand prematurely if it's only one motherboard/one product that gave you issues.
I've probably owned more boards from Gigabyte than any other brand at this point, and never had any serious problems. Though my experience is with their older boards, because it's cheaper to overclock on older hardware (typically).
Intel:
1x GA-G33M-DS2R (Vdrop and Vdroop a little high, but otherwise good)
1x GA-P35-DS3L
2x GA-EP45-UD3P
1x GA-EX58-UD4P
1x GA-P55-USB3
1x GA-P55A-UD4P
AMD:
1x GA-MA790X-UD4P
1x GA-MA790FX-UD5P
1x GA-MA790XT-UD4P
Those are all excellent boards.