Any chance of this being hosted on mirrors other than the current one? The current mirror for hosting ranks pretty high up there on the list of crappy free file hosts, you guys could do much better: 20 Best Free File Hosting Sites
Besides some kind of monetary compensation (paying the uploader...