My T30 Thinkpad has 14 different devices on IRQ 9 - including two Texas Instruments PCI CardBus controllers. In the Win2k/XP world IRQ 9 should be overloaded, so I'm not convinced that Keefs XP installation is broken just because there is a lot on IRQ 9.
TBH, if the hardware cannot share IRQs then the hardware is broken...