You're right there, as drivers are concerned, go to the source. They are free there and you can get in trouble even from those driver finders/downloaders that charge for their service. All you have to know is exact model, including the version of HW you are looking for drivers.