Thanks. And yeah not really that expensive in the grand scheme of things. I didn't look into other NIC options. Will be setting up some VLAN tagging and using Pfsense for all internal routing. This can be done in/out the one NIC. I needed the PCI-E slot for video card, however if you didn't need that then you could grab a nice quad port Intel server NIC if you wanted to get hardcore about it. GPU passthrough requires your mobo and CPU to support VT-d. Can pretty much passthrough any PCI-E video card. Not directly mobo related. This is why I got this mobo as it supports VT-d and VT-x. The 120gb seems to be enough so far. Got all OS's on there (xbmc 8gb, pfsense 5gb, Win2012 app server 30gb and win2012 file server 30gb). Don't really want to be running OS's off mechanical drives. They are weapon fast running on the SSD. FYI noticed last night I can't use Raw device mapping for my 2tb data drives. The sata controller has to be support it which mine obviously doesn't. This means I have to move data off the drives, format and set them up as virtual disks then move the data back before they can be pushed out to a VM guest OS (file server).