Being in the PC repair business, I have to search for various drivers quite often and it's become almost epidemic that wherever I go I wind up downloading Driver Guide or some other PAID Software.
I recently tried to find drivers for a Gateway PC and there were only one set of drivers on their web page, for the model I have.
Well, they were 100% WRONG and did not match the motherboard in this PC. Possibly, the motherboard had been changed after-market or Gateway had just put in a different motherboard and never listed the proper driver package for it.
Anyway, I went back to my own Driver archives and found every driver I needed. Most were from 'Realtec'.
So I do have a lot of sympathy for anyone having trouble finding the proper drivers for their PC.
That's one reason, that I sometimes spend HOURS saving a PC rather than just reformatting it and starting over.
Good Luck Mate!
The Shadow