If you have an internet connection, DriverPack Solution Offline is almost certainly the best option anymore. There are cleaner, faster alternatives.