I've never trusted a separate program to manage my drivers, and likely never will. It's such as easy process, so ditch Driver Detective and just install the updates as needed.

If you have a spare...