Dlink is annoying, but at least makes certain to change the model numbers, albeit slightly:
The DWL-650 is a prism2 card, supported
The DWL-650H is a symbol card, supported
The DWL-650A is an atheros card, supported
The DWL-650+ is a crappy TI card, who are refusing to release driver specs... evil, no worky, hall of shame!
The WPC11 is solid, as is the Netgear MA401, both of them will take getting the
www.linux-wlan.net modules or alternatively, just using the onboard orinoco_cs modules which just means downloading the hermes.conf file and adding it to /etc/pcmcia/
Still, the best out of the box cards are the orinoco silver or gold and the Cisco 340 series.
Cheers,
Finegan