Had me interested so started looking at motherboards, it seems like you either give up one thing or another. This Gigabyte motherboard has dual TB ports, dual band wifi, a bunch of usb 3. It has dual bios chips (OC friendly) but you give up 2 SATA ports, this board only has 6. http://us.ncix.com/products/?sku=74293. Was the best i could come up with unless you want to get into Maximus V Extreme territory. It has literally everything you are looking for, but much more expensive than the two i came up with.