Extended update manager.
The use of the progress bar and the textbox for verbosity/errors make this more reasonable in environments with little/no internet connectivity.
Still working on the download-update. It says that it downloaded but it hasn't.