Posted 05 September 2009 - 04:57 AM
Haven't heard of that one, but I use CNET's Tech Tracker to do the same job for programs and it does download if necessary. I use this for advice only and open each program mentioned and use Tools or Help to see if updates are actually available, and quite often they aren't.
If Device manager says drivers are up to date, you will probably be OK. Driver updates through Windows can be away out of date but still work alright. If you are having a specific problem, go to the manufacturer's site and find specific updated drivers there. (I am thinking particularly of NVidia here which are updating almost daily and Device Manager updates are a long long way behind, but again, if you are not having a problem then who cares.)
Once again, do not take any program like this as gospel, but take its advice as something you may wish to check out.
Hope this helps a bit. Cheers