I've learned that a lot also depends on your OS, XP (I know lots of us hate it) actually has built in wireless support meaning that my high rate IBM cards work with my D-link DWL-1000 great, however in 2000 they just don't play together. I'm also having issues getting the AP's to grab DHCP addresses wirelessly. Example.... If I take the riocar and set it's IP address, and set the IP address of the AP all works great wirelessly but trying to get wireless DHCP has not worked yet for me. I'm hoping I'll have better luck when my D-link PCI card arrives.
Also watch your prices, I walked into my local neighborhood PC store the other day and all the prices seemed OK til I saw what they had for the D-link all in one kit 584.00!!! thats ridiculous....
www.tigerdirect.com has the DWL-1000 for 79.00 and the PCI card for 79.00.... IBM high rate PCMCIA cards for 50 bucks.... so shop around