I believe PCI-X is 133MHz, 64-bit. Either way, there are no uniprocessor mainboards with 64-bit, 66MHz PCI slots. However, there's no reason you can't run just one processor in a biprocessor mainboard. The cheapest mainboard I know of (that's modern) with 64-bit, 66MHz PCI slots is the Tyan Tiger MP (not MPX). It has two 64-bit, 66MHz PCI slots operating on the same bus. If you put a 32-bit card in one of these slots, the whole bus will revert to 32-bit, 33MHz PCI operation. Fortunately, it has three other 32-bit PCI slots (the 64-bit slots are right next to the AGP slot). This board does not support USB, however. If you need USB, the next step up would be an AMD 760MPX based board (the Tiger MP is 760MP based). Affordable 760MPX boards include the Asus A7M266-D, the MSI K7D Master, and the Tyan Tiger MPX. EPoX and iWill make 760MPX boards as well. For one of these "prosumer" 760MPX boards, expect to pay ~$200. For the Tiger MP, expect ~$150. Be warned that the 760MP and 760MPX chipsets have lackluster I/O subsystems. If you require a ultra high-performance I/O subsystem, you'll indeed to look into mainboards based on the ServerWorks GC-LE chipset or the Intel E7500 chipset--both are for dual Xeon use. GC-LE and iE7500 based boards, however, will run well over $400 (and Xeons aren't cheap). These boards offer many PCI-X slots on seperate buses, however.