have you considered usb wireless card?
to be honest if the OP has the choice of PCI or USB then I would take PCI. Generally you will get faster performance and a better aerial for boosting the reception. I think Broadbandbuyer has a decent selection and some reviews.