I have an MSI 7850 and its my first from that company. If I go AMD, I usually buy Sapphire. I have had no issues with my card and have not read anything to say that the cards are not reliable. Both MSI and Gigabyte are reliable companies. Have you looked at Sapphire cards? They are the largest AMD GPU manufacturer.
sapphire are in the same bracket as asus and they are clocked lower... i donn understand the price diff... why are they priced lower??