Lo de la descarga de archivos, siempre va a depender de la conexión de que se disponga. Un buen programa, es el "Download Acelerator".
Una vez instalado este programa, hay una opción para forzarlo un poco engañandole en las especificaciones de la conexión. Te vas a "Descargas" - "Opciones" - "Conexión" y en "Tipo de conexión", le pones una superior a la que tengas (incluso le puedes meter ADSL), y después en la ventana "Tipo de Velocidad", le pones "Super acceleration Speed". Algo de velocidad ya se gana, puesto que el programa intenta realizar 7 conexiones al mismo archivo.