See less failures on the downloads (speed is not an issue) and have a facility to manage failed downloads so that they can be continued at a later time.
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.