The world is Not full with people that sit and write duplicate Drivers.
In almost all cases Vanilla Drivers are written by the Original Manufacturer.
Other that use the chipset/components of the specific manufacturer Brand and use the Vanilla Divers and many time add to them useless "Junk" to augment the drivers under their Brand name especially common in Wireless Cards).
It is very rare that Microsoft would writes Drivers, they ask the 3rd party vendors to submit Drivers, take the submitted Drivers from the OEMs, test them, and release them with the OS.
Some manufacturers (for whatever reasons unbeknown to us) do not want to submit Drivers and perfer that the user will download thier Drivers from other sources.
So if the Drivers that came with the OS works well there is No reason to look for an "Holy Grail".
Component's Drivers' health can be check by looking at the OS' Device Manager.
More info about installed components and their drivers can be also obtained by using this free portable App.
http://pci-z.com/ (Downloads at the end of the page)>