Well, for me, I would have to blame the D-Link router. I've personally owned wireless routers and/or access points from SMC, Linksys, Netgear, Siemens, and other D-Links. This particular one is the only one to give me trouble as far as WEP goes.

My laptop has a Mini-PCI Wi-Fi card from Orinoco that I installed. I'm not sure if the card it's supposed to come with was Orinoco, so I ordered the laptop witout the card installed just so I could be sure I was getting Orinoco.

By the way, a quote from Orinoco's site:
The ORiNOCO PC Card is interoperable with other manufacturers high-speed IEEE 802.11b compliant systems and is fully compliant with the WECA (Wireless Ethernet Compatibility Alliance) Wi-Fi 'wireless fidelity' standard.
_________________________
-Rob Riccardelli
80GB 16MB MK2 090000736