@Robert Gentel,
I have tried so many driver checkers that didn't work that I was about to give up!
Then I came upon DriverMax.
If you do prefer an alternative to Windows drivers update facility, I recommend DriverMax.
It checks all your drivers, finds relevant updates, offers them for download, and installs them for you if follow their instructions properly.
I have been usung it for 6 months now on my xp ultimate SP3 system and cannot fault it.