Brain.exe for updates works well I find! haha
In all reality I really do most of my updates manually and it takes less time usually. If you know a change log for a particular driver, where to find the drivers on the product manufacture's page and how to install drivers one should be good to go. Same can be held true with software updates too.
~Brian