Your vote:
It allows you to connect to your printer via USB, network and wireless.
It can install latest software, firmware and drivers for your PC.
Will walk you through updating, backing-up, restoring and deleting drivers.