If you can wait and mailorder, try www.pcliquidator.com. They sell a surplus $10 firewire PCI card that works great. Mine have been 2 or 3 port Belkin brand cards with T.I. chipset, works great. Buy 2 and have a spare.
If you want it to work guaranteed and not have to mess around with it, a Siig. I install about 10 of those a week for audio interfaces and they always work.