I have been wanting to buy a 7950 but i cant decide which one to buy. sapphire seems like the better choice but gigabyte looks like it has better coolant.
I'd personally avoid gigabyte - their cards are the fastest on the market, but aren't made as well as some, and their customer service isn't up to par with many others.