WindowsUpdate keeps your Microsoft OS and applications up-to-date, but what about all your hardware drivers. A free program called SlimDrivers alerts you to the latest version of a driver.
There are two versions of the software. SlimDrivers is the free version only allows you update one driver at a time before you reboot. The premium version called DriverUpdate allows for multiple driver updates before you reboot and offers advanced automation features.