The software does mostly what it says it's supposed to, but I wouldn't recommend it at this stage of development.
1. Program crashes a lot, especially when performing an operation for the first time, such as entering the serial code or downloading a new driver.
2. Despite being managed through Steam, this software requires you to sign up an account with them. Kind of a hastle considering it's managing drivers on your local machine. This isn't exactly an MMO. If I can get my Skyrim save-games through the Steam cloud, anything you're storing could probably go there too.
3. Auto-login option doesn't always work.
4. Downloading is still a very convoluted process:
- When you're downloading something, the rest of the program is inaccessible.
- You can't pause a download.
- You can't queue multiple downloads.
- When viewing potential download candidates you can't view the current drivers info and compare them. You have to memorise one and then compare to the other.
- Downloads aren't filtered by whether they are signed. If you're freaked out by Windows warnings, be brave!
- The program will offer the current driver as a download, even if it is currently installed. Unless you've check that it's not the same one, you might perform a redundant download.
5. There are a few little finishing touches that are lacking. For example, when looking at an installed driver's release date, the format is (m)m/dd/yyyy. When looking at prospective new drivers, their release dates are dd/mm/yyyy (my preferred). Its just the little things.
Probably not worth the full price, depending on your rig and your resourcefulness, so try getting it on sale.