My old PC built on an XP 2800+@`2.2GHz/NVidia 5900XT just isn't cutting it for movies/games since I now put them on a big screen, so recently I began building a new system for games & ffdshow use. I'm not sure if the bottleneck is the CPU, display card, or both, so it all is being put out to pasture--the wife gets it for a personal machine Anyhoo, originally I decided on a rig consisting of Dual Opterons, but after a reality-check from the prices of the associated hardware, I have settled for a single-Opteron core for now to keep costs down. My mind is pretty set on a video card built from the 6600GT chipset as I'm not exactly the wealthiest man in town. Now that I've purchased the CPU, EPS12-24P PSU, E-ATX case etc, I notice that the PCI express slot on the Tyan Thunder S2885 ISN'T similar in physical configuration to the pictures of the video cards I was shopping to buy. It would appear that a given mobo & video card aren't immediately compatible just because they're both PCI 16x spec. Who knew? What a headache I have. I'm too far invested in the gear to go back to another CPU/chipset platform, yet I can't find a video card that fits into any of the 64-bit PCI-X slots it has. I really don't want to buy a card in the AGP spec because since I'm kinda buying into new technology, such a choice would be somewhat self-defeating [maybe its just my personal perception]. Has anyone a clue on a suitable performance card for this system that will actually fit one of the Thunder's express buses without sending me into the poor house? Or haven't the display card makers embraced those interfaces yet? If I wanted a Fiber HBA or SCSI adapter I'd be right at home. Anything else seems kinda scarce from the cursory inspection I've performed thus far. Any suggestions would really be appreciated. Thanks.