ftp em geral será uma má ideia. É difícil de configurar, difícil de firewall e o nome de usuário / senhas são enviados sem criptografia.
Se for uma vez, e não algo muito particular, você pode ver megaupload.com ou rapidshare.com
Se você tem uma conta de caixa de depósito, essa é uma possibilidade.
Se for pequeno o suficiente, você pode enviar um e-mail para você mesmo ou adicionar ao Google Docs, ou ao MS Live SkyDrive ou o que quer que seja que esteja chamando.
Se você precisar fazer isso com frequência, meu kit de ferramentas pessoal será Cygwin , no qual posso instalar um servidor da Web ou um servidor SSH. Isso pode ser muito trabalho para uma pessoa normal.