Не пробовали скачать на компьютере, подключённом к другому провайдеру? Возможно он лежит у того в кэше битым.
Я как-то скачивал файл с интервалом в несколько дней -- содержимое полностью совпадало, но файл был битый. Когда предположил эту причину, то скачал с того же адреса в другом месте (используя дистанционный доступ) сразу же за последней неудачей -- и там файл скачался нормально.