So I found a MSI board that is Z77, Micro ATX, NIC works out of box and VT-D works (with bios setting change). So far I have been able to pass audio through from the VM to the headphone jack on the board and the VM saw the hardware and installed drivers.
I am having some issues with making a VM that has more that 1GB memory allocated and using passthrough. I'm not sure why but I'm going to keep playing with it and post back.
I picked up the board at fry's for $115 - $10 rebate.
MSI Site Specs:
http://www.msi.com/product/mb/Z77MA-G45.html#?div=Detail
Z77MA-G45:
http://www.newegg.com/Product/Product.aspx?Item=N82E16813130647&Tpk=msi%20z77ma-g45
BTW there is another board that is identical to this but full atx as opposed to mini, uses the same NIC as well. I'm pretty sure it will work as well but have not tested but I really doubt it will be any different results.
Z77A-G45:
Enjoy!