Generally received wisom is that PCI cards offer better performance .
BUT -- there's probably a lot you can do to improve reception on your system before you spend money.
Try raising the wireless router above furniture level.
Check the computer's wireless adapter interface for any neighbouring wifi and change channel as far as poss from the strongest neighbour.
Relocate cordless phone base, video sender etc away from computer and router.