check out this link (http://listing.driveragent.com/c/pci/11ab/1fa6/11863b09) it has compatible drivers for the chipset on the D-link pci card. Marvell Libertas 88W8310 chipset
( http://listing.driveragent.com/c/pci/11ab/1fa6/11863b09 ) This link takes you to compatible drivers for this revision and chipset, D-Link doesnt make the card, they just put there name on it! Vista drivers, XP drivers, some drivers for Win 7, but not sure about those, They use ASUS wireless PCI drivers for the ( Marvell Libertas 802.11b/g Wireless chipset ) I took the cover off and its the same chipset, D-link website says this card has a different chipset for ( Revision A1)