OK, I realize that this is an old thread (inactive for almost a year at this posting) but since, when *I* searched for PCI-X Video Cards on Google, this was the second item on the list, I thought I'd make a few updates.
1) While there are indeed server boards that come with both PCI-e (x1 v1.0 all the way through x16 v2.0) and AGP, they are NOT common. PCI-x, or PCI Extended, though found in some PC boards and workstation boards, are mostly found on, and mostly the only thing found on, servers, especially rack mounted servers. The reason for this being that they are meant for faster processing of data, not for the processing of high-end sound or video (talking over a gig ram, here, people). Again, there are server boards that have PCI and PCI-e. They just aren't all that common. Servers, while easily converted into decent gaming machines, are designed primarily for nothing more than data transfers and processing on a network. This means that they want something that operates quickly, not something that can run games like shooting a fly with a cannon.
2) If the server unit you are using is a rack mounted unit, like mine, then you have the option of changing out the riser card that turns the slot 90 degrees. They come in about a dozen different flavors, including PCI (useless, since a PCI-x will run a PCI, as long as it's a 5.0v unit with the notch in it), PCI-e, and AGP, depending on the manufacturer. They range anywhere from $10 to $50, depending on where you get them from and the server's manufacturer.
3) Depending on whether you want a high end (more than 1g built in ram) or are willing to settle for a middling card (as in 512mb-1gb built in ram, depending on budget, with a 128-bit GPU), there are still a couple companies that make GeForce chipset video/graphics cards for regular PCI 2.0 slots that do fit into PCI-x slots. More importantly, since almost all PCI-x slots (low profile and regular) operate at higher clock speeds than PCI slots do, if you get a card with a higher clock speed (manufacturers always seem to forget that, no matter how fast your GPU operates, if the bus operates slower than that, the card HAS to dumb down its operations to match the bus speed) you'll get more of the bang from the PCI card in a PCI-x slot than you would from a PCI slot. Still not as much as a PCI-e x16 slot, but better than a PCI-e x8. Perfect example being that I bought an IBM Eserver with 1 PCI-x (133mhz bus clock speed) and 1 PCI-x Low Profile (100 mhz bus clock speed). to fill the larger slot, I purchased a PCI video card with 512mb ram and a 128-bit GPU that operates at 400mhz. In a standard PCI 2.0 slot, this would max out at 66mhz, despite the card's ability to operate at 6x that. with the PCI-x slot with a 133mhz bus speed, it operates at double the theoretical capacity.
~Zarius