I'm thinking you're going to need to get some paid hosting with some more custom features. i.e. Large bandwidth and disk space.
Trying to locate that number of files of that size on a free hosting server will only lead to problems, for you and for all the other members.
Despite being an avid Mac user, I don't believe that it is suited to all applications. At home or for graphic work etc, I believe that it is very good. However, put it in any industrial workplace and it would fail pitifully.
Windows, on the other hand, is good for mass market as it is...
Can and would are very different things :) Bootcamp or various other software packages offer the best of both worlds.
I agree with you there, VLC is very good. I just misinterpreted your use of 'limited'.