First, to get most components and devices to simply work Windows Update does a splendid job. For performance-oriented components such as video cards where driver updates may mean the difference between stable frame rates for different gaming applications, updating the newest drivers are a concern.
The product page of manufacture websites generally provide an easy way to navigate to proper drivers for the few components that require latest drivers.
That said, Driver Reviver reviews favorably if you choose to that route. Good English support in the forums. Professional in that it doesn't contain spyware and malware.
EDIT: Personal opinion, I still recommend going to manufacture website for drivers Windows Update isn't able to find, which are few and that matter. Don't install unnecessary programs even if they are marginally convenient.