Memory and Expansion Card. In choosing memory slot, it is better to seek motherboard with most slot, whether 4 slot for dual channel or 6 slot for triple channel. Motherboard owns a bit memory slot, usually motherboard with form factor of microATX. So , consider first your memory need.
For expansion card in the shape of discrete video card, commonly motherboard already supported PCI-E 2.0. Although, there are several motherboard still use PCI-E 1.1. The thing you have to remember motherboard with slot of PCI-E 2.0 can be used for video card with PCI-E 1.x. Meanwhile, video card of PCI-E 2.0 can be used on motherboard with slot of PCI-E 1.x.
While for expansion card non-graphic, like TV turner and RAID controller, nowadays many use interface of PCI-E. so, care your need and check first the number of slot of PCI-E on motherboard you want to buy. PCI-E x8 and x4 are suitable with card that needs much bandwidth, example RAID controller or gigabit Ethernet card. Please remember that the second x16 slot, can be used as x8, x4, or x1 if necessary.


