My Gigabyte gaming cards have actually been my best as far as temps, hash rate, and overall ease. I have cards at about 95w (GPUz) and they r hashing at 30-31mh/s each. They r Samsung memory so I got lucky there.
I also have Asus strix OC 4gb and they r my 2nd warmest Rig out of 5. I have the fans on that rig at 75+% depending on the card.
The card I have the most of (XFX 570 4gb) is the cards I had the most issues with. Every card has its own settings and it was just time consuming configuring them.
that's weird first time to see someone recommend gigabyte cards over xfx i know that xfx manufacturing is great and it was build to resist but i will take your opinion under consideration too i guess everyone has his experience in this field