Biggest problem I see with newer boards is they have fewer and fewer pci slots to add devices. Well that really gets painful on micro boards which might have only 1 or two and while it may not be a problem now, and many have pci-X1 and 2 slots, there aren't that many devices out yet to fit those newer X slots and the prices are pretty high for them besides. I would stay with full Atx boards as suggested.