well if you need a place to host the files you could go with the danish compayny called freepaq they dont have any limitations on there pages as far as i can understand they only have a small adbar on top of the page with news.
the link to there homepage is
http://www.freepaq.dk/
it might help you dont know
Ps thanks for this great site i hope you get it up and running agin soon