Lots of places make USB cards that will work. Make sure that it is OHCI compliant and you shouldn't have any problems.
Try Belkin, as they have some good cards that are inexpensive. There are other brands that will work as well too. I have installed really cheap PCI USB cards (around $15) that worked fine, even though they made no mention of Mac support.