Driver Max (free and pro versions)

has some restrictions. (1) you need to register for a free account. (2) You can download only 2 drivers per day.



Device Doctor

Free. but may detect updated drivers incorrectly



Slim Drivers

This is what I have on my PC. works great. A paid version is available if you want automatic updates