I realize this thread is over a month old and I skimmed it fairly quickly, but what exactly about the OP's rant applies exclusively to his Gigabyte board?
Let's see what a $360 Z68 motherboard by Asus has:
http://www.newegg.com/Product/Produc...82E16813131760
0 PCI slots
0 IDE/PATA connectors
Right angle SATA ports
USB 2.0 and 3.0 ports placed wherever they fit on the rear panel, including one aligned horizontally
4 internal USB 2.0 headers for 8 additional USB 2.0 devices
1 internal USB 3.0 header for 2 additional USB 3.0 devices
CPU power connector located along the top edge of the motherboard on the other side of the VRM
I also guarantee the USB 3.0 won't work before you install drivers for it because guess what? Z68 has no native USB 3.0 support and drivers for whichever USB 3.0 controller you have onboard aren't in Windows 7's driver database.
So yes, it is basically all the OP's fault for not understanding the default features of the Z68 chipset. I came from the relatively ancient NVIDIA nForce2 chipset for Socket A and I knew all this before buying my Z68 motherboard because I planned accordingly. You know what also helps? Looking at a picture of the motherboard you're about to buy before buying it.
PEBKAC.