I might be able to host a few of the videos, but not straight away. I'm planning on switching webhosts in a few months (as soon as my current package expires), and the new one will give me a bit more space than I currently have.
I'll let you know once I've got the additional space. It would be a great shame to see all this media go.
The other thing is, have you considered using a torrent based system? If users were prepared to share the load, then you'd still be able to have all these movies and soundtracks available.