I've got an HP ML370 G3 server here (link) and I want to add a USB2.0 adapter card to it. Only problem is that the server has full length PCI-X slots. I read that PCI-X slots suport PCI devices, so I went ahead and ordered a $10 PCI to USB2.0 card and of course it doesn't fit. It's as if the card is too short. Anyone know what my options are? I'm thinking the Adaptec DuoConnect (AUA-3020) (link) should work, but the card is PCI and doesn't look any different than the one I bought which didn't fit.