hmmm, well this is interesting.....
Ive been looking for driver updates for qute some time for my D-Link wireless cards, I downloaded some updated drivers and they never worked right, one of the older updated drivers worked ok so I have been using that.
Today instead of going to
www.dlink.com I went to
www.dlink.co.uk and searched for newer drivers, according to the .co.uk website there are
no updated drivers at all for my hardware.
This made me think that maybe there is a difference in hardware between the UK DWL-G520 and the US DWL-G520, this would explain the driver difficulties I have been having with the newest versions. It took a little searching but I eventually found my original Driver CD (I should have 3 of them but I struggled to find 1 lol) I uninstalled the current driver (v2.36 I think) and installed the original from the CD (v2.23), and the laptop seems to be able to connect to it fine ever since.
So to summarise, it would seem the problem has been with my PC all along. I probably never would have noticed if I had a WAP or Router (Hoping to finally get one this payday

)