SlimDrivers for sure. It's a pain to go the the manufacturer because sometimes they won't have the model listed on older computers, etc. It's much easier to use a website or a program that will get the right drivers for your machine from the separate hardware sites. Never trust the computer makers drivers. Either use software or go to individual sites for every part. Also I never trust Windows Update either. To each his own.