One of the most important things you can do to maintain peak performance and avoid incompatability issues is to keep your system and device drivers updated. Of course manually updating drivers can be some what time consuming.
Locating the drivers alone then searching each manufacturers web site for your particular model and acquiring the most recent software and drivers for each individual device is pain enough.
Of course if you document your last version and the most recently installed for restore purposes, this can add to your time spent. Wouldn’t it be nice if we had a utility which could help with this process?