Thanks for you reply FurryNutz.
I live in South Australia, Australia.
Initially I installed the D-Link drivers from the CD. At the same time I purchased a graphics card (R9 270), and found that even those drivers would not install correctly, but this was all due to the dodgy Microsoft update released on 10th of December. Both the AMD and adapter drivers would work when disabling driver signature enforcement, but neither would on a standard boot. After installing the update to fix the botched update, the AMD drivers worked fine and I was hoping that would allow for proper installation of the adapter drivers, but it did not.
After looking online some more I found people referring to the Ralink (now MediaTek) drivers, as these seem to be more reliable. So I uninstalled the D-Link drivers, ran ccleaner to clean the registry, restarted my pc and installed the MediaTek driver and utility. Now, as I said before the adapter is recognised on a normal boot, connects to my home network, but is not assigned an IP address.
To answer your question directly, as I have the revision B hardware, there are no Win7 drivers for it. Do you remember which drivers you installed to get yours working? I had an issue with another piece of hardware recently and the solution was to install the Vista drivers instead of the Win7 drivers, but I dont want to try this as of yet as the drivers dont seem to really be the issue..