Before commenting on possible alternative solutions, I'll answer your stated question: Here's a nice motherboard with 5 PCI slots, using the excellent Intel P35 chipset => add a nice Core 2 CPU (dual or quad core) and you'll have a nice system with plenty of PCI slots to add additional graphics cards.
http://www.newegg.com/Product/Product.aspx?Item=N82E16813128084(I built a system a few months ago for a friend with this system -- we needed 4 PCI slots for the tuner cards and sound card he wanted to use in an HTPC build)
As for ways to support ten displays: One way is to use 5 dual-monitor capable cards (as you are clearly considering), or some similar alternative (the one I outlined below uses one 4-monitor card and 3 2-monitor cards). To do this, you'd need one PCIe x16 card, and several PCI cards => preferably all cards that use the same driver architecture (this makes configuration much easier). You could use either ATI or nVidia based cards ... but stay in the same family and use cards that are supported by the same driver package (you can confirm this by checking the downloads on the ATI/nVidia web sites for the cards you're considering).
A good choice using this approach would be to use one of these:
http://www.newegg.com/Product/Product.aspx?Item=N82E16814133165 (supports 4 displays)
and three of these:
http://www.newegg.com/Product/Product.aspx?Item=N82E16814133104 (support 2 displays each)
... which would support a total of 10 displays.
You could do the same thing with ATI-based cards using these cards -- they support 4 displays each, and are available in both PCI and PCIe versions (be SURE you get the interface you need):
http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&DEPA=0&Description=FireMV+2400You would want at least one of the PCIe x1 cards (to use in your x16 slot); and two others -- note that with this option you probably don't need to limit your motherboard selection => since all you need is either two othe PCIe x1 slots; or two PCI slots; or one of each .. something almost ANY motherboard will support.