Is there a utility that helps (technically apt) end users to locate driver updates for their machine?
Personally, I use SIW to determine the hardware, then scour the manufacturers web sites. I am looking for soemthing a bit more streamlined to recommend to customers.
(we sell a performance-demanding external hardware, and most of the "strange problems" apparently can be solved with a driver update)
Driver Detective actually works quiet well. It looks at your hardware and provides a list of URL's that provide the most update driver if the current one is out of date.
As Peter commented you do end up paying for it however I paid for it around 3 years ago and they have not hassled me for more money since then. Peter if you could say how much it costs that would be good as I have forgotten.
if your using dell or HP machines then go to the vendors website.