Monroville said:
TehParadox.com would be a good place to put it (no need for invites, and no ratios needed either).
That's exactly the place i was thinking,using jdownloader makes dl easy.
I found some rare stuff and have myself upload a few over there.