Sinon, on peut toujours s'héberger soi-même en installant un serveur http. Pour héberger et faire son site web, une solution LAMP est pas mal (Linux Apache MySQL

)
Bons points:
1) Bah pour l'espace, déjà y'a moins à chier :).
2) On peut facilement modifier le serveur, le configurer, ...
Mauvais points:
1) Si on a un mauvais upload: caca.
2) Si on sait pas sécuriser un serveur, c'est pas terrible non plus.[/url]