Recorrendo a ASP consegues iniciar um programa na tua máquina/servidor, um upload basicamente copia o ficheiro do usuário para o server-side. Se quiseres, fala comigo que construo o script. Basicamente o alojamento não é preciso muito porque o ficheiro é para apagar, precisas de banda larga e capacidade de processamento.