Если задача заключается в передаче файла, то однозначно торренты. Даже если вы найдете бесплатный файловый хостинг под ваши критерии, все равно придется залить файл на этот хостинг, а на скорость заливки также будет ограничена вашим интернет-подключением. Я не знаю, может, у вас хороший upload и для вас это не проблема. В любом случае, так как залить куда-то надо, зачем заливать на промежуточные сервера, если можно напрямую отдать через пиринговые сети.
Повторюсь, если задача заключается в передаче файла. Если вы хотите сделать ваш файл доступным для большого количества пользователей, торрент-трекер может быть не самым рациональным решением.
Как вариант можно на ex.ua залить. Ограничений на макс. размер нет. Можно сделать файл как и публичным, так и доступным только по ссылке. Доступные разные виды скачивания.