Ich habe immer die bets Erfahrung damit gemacht, dass Karten des gleichen Herstellers bzw Karten & Router des gleichen herstellers am Besten zusammenarbeiten.
Ob USB oder PCI besser ist, kann man glaube ich so pauschal NICHT sagen, es kommt ahlt drauf an, wost den Rechner stehen hast:
Angenommen der Rechner steht im hintersten/untersten Eck und die PCI Karte hat nur so 'ne kl. Stabantenne , ist es nicht verwunderlich, wenn schlechter Empfang geben ist (wäre wahrscheinlich genauso, wennst dort das USB Wumpferl

an den USB Poprts hinten am Rechner ansteckst.
Es gibt ja auch PCI WLAN karten mit Wurfantenne - da müßte es IMHO schon besser mit dem empfang sein!