I have using DriverMax for the past year and I find it to be usefully as long as you watch which drivers you are updating. Some times driver updated are shown for a device but that device isn't apart of your system. Or DriverMax will show an update for a device that is in your system but the driver may cause BSoD. How do you keep your drivers updated? does anybody know of a good website database to track driver versions?