pourquoi ne pas investir dans un nom de domaine (environ 5€ par an), ainsi tu heberge ton site à domicile, et le jour ou tu veux ajouter un serveur mail tu peux....
bon c'est sur que ci le site a pour but des échanges de fichiers (comme des archives de photos de famille par exemple), il vaut mieux un hebergeur...sinon tu sera limité par la vitesse de UP de ta ligne adsl