I helped a friend with his new computer here the other day. I had ordered all his components for him. I chose the Gigabyte Windforce GTX 670 3x. The build quality looks fine, and the card is cool and not very noisy.
Had to disable PCI-E 3.0 and use 2.0 in the bios of his ASUS P8Z77-V because of some kind of bug making the system totally unstable at PCI-E 3.0. Heard of others with other brand motherboards having the same bug when using the Gigabyte GTX 670 Windforce 3x.
I also built his brothers system. And he has that same motherboard, only he has a Gainward reference GTX 670. No problems with PCI-E 3.0 there.
Yesterday I got my two ASUS GTX 670 Direct CU II 'Non TOP'. I must say they look and feel even better than the Gigabyte card. Two green LED diodes lighting up when PCI-E cables are plugged in, and a nice black backplate with the ASUS logo. Also, the DC II cooler with it's heatpipes are looking very nice. They are very silent with the standard fan profile. This card has a 6 phase power delivery system when compared to Gigabyte's 5 phase. I don't know why Gigabyte chose to use one 6+8 pin PCI-E power instead of 6+6. 6+8 can deliver 300w, 6+6 can deliver 225w. These cards have a tdp at 170w, however in general gaming the use around 140w. So the cards will never even get close to the 6+6 pin, 225w, so why Gigabyte put 6+8 on there, I don't know.
I had to change the profile, due to running SLI. The upper card gets 10C hotter than the lower. However, I manage to keep the upper card at around 70C at full load. According to my Custom MSI Afterburner fanprofile, the fan is running at 75% when reaching 70c. It's audible at that rpm, but not annoying in any way. Just a nice wooshh...
Also, as a note.... Gigabyte GTX 670 are said to be 28.5cm (I measured it to 27.5cm) and the ASUS GTX 670 is said to be 27.2cm (I measured it to 27cm).
Edit: Also, There are very little/to none Coil whine from my ASUS cards. Only a little bit when on menus in games with V-sync disabled. I believe the Gigabyte Windforce also to have little coil whine when comapared to many reference GTX 670 cards, like my reference MSI GTX 670, which has a terrible coil whine. I don't even wanna talk about the reference fan and cooler. It's terrible and have this humming noise from the fan, even at idle. This is due to the plastic shrouding the fan is installed in.