Le mieux est de stocker le site chez un hébergeur payant, et les roms chez des hébergeurs gratuits tels que que Free, par exemple, c´est ce que je fais pour des fichiers vidéos et mp3.
Avantages :
1 - Seul le site est stocké chez un hébergeur payant, donc gain de place ( un site seul dépasse rarement 10-20 Mo), et donc gain d´argent.
2 - Tu peux ouvrir autant de comptes différents chez Free ( par exemple), du moment que tu l´ouvres à des noms différents à chaque fois. Perso, j´en ai 3.
3 - Pas de problème de fichiers illégaux, car dans 90% des cas, un hébergeur payant les refusera.
Inconvénients :
Pour moi, aucun, même au niveau de la bande passante.