Скорее всего сервера сильно нагружены.
40мб роли особой не играют. Тут важна скорость отдачи.
от твоего инета и компа практически ни че не зависит ((:-(