A comment on two PCI slots. Its rare to find a current technology motherboard that has that. Many of the new boards will have one PCI slot but the problem with most of these is that its not a true PCI bus slot but merely a bridge to the PCIe bus. Many PCI cards will not work or work well with the bridged slots.
On my ASRock Z77 motherboard (and Z77 motherboards are mostly "old" now) there is one PCI slot and its a bridged type. I have a PCI 5 port USB 2.0 expansion card that worked well on an old motherboard with true PCI slots, but it will not work with the bridged PCI slot on my motherboard. I had to buy a PCIe USB port card to get the extra USB ports I needed. Same way with my backup system that has an ASUS P8-Z77 motherboard, the PCI USB card won't work in the PCI slot in it either.