It is a nice article, I however use a paid version of the following, to check and update my drivers. You can use a free version but the free version will only allow for one update at a time for download and install whereas the paid version will download and install all updates at one time. I scan my machine weekly. When I first got the program most of my Intel ICHXXX drivers were outdated along with a scanner and couple of others. My MB maker had not updated a number of the Intel chip drivers there latest drivers were 2009 for a W7 64 bit Machine. This program brought everything up todate for me with no problems, I also ran it on my backup Machine with Vista on it and brought that up todate
http://www.driverupdate.net/support.php