Primeiro : verifique com o seu ISP para ver se isso é ou não uma violação dos seus TOS. Algumas empresas de cabo entram em uma reviravolta se você começar a hospedar um site e não estiver usando o pacote "parafusar a pequena empresa".
Segunda : quanto espaço em disco você realmente precisa? Você começa dizendo que não precisa dele para ocupar muito espaço, e então diz que hospedagem compartilhada é muito pequena ... FWIW 1 e 1 tem alguma hospedagem barata decente com espaço suficiente para eu rodar 3 sites de baixo tráfego , um dos quais tem os últimos 2 anos de sermões como MP3 disponíveis para download.
Por último, : decida qual é o seu objetivo final. Se você estiver indo para colocar isso em um servidor com o IIS (para o trabalho, para outra pessoa, ou qualquer outra coisa) você provavelmente é melhor começar com o IIS. A última coisa que você precisa fazer é codificar alguma peculiaridade em outro software de servidor apenas para encontrá-lo com algo no IIS.Existem outros servidores web leves por aí, e eles foram discutidos em grande detalhe no StackOverflow e no ServerFault.