There are a number of "Free" web-space services which allow file-sharing potential nearly beyond the 100MBs mark already. Most of these require regular activity to take place and continual access to transit files... so as long as you're always keeping up with constant D/L ratios that space would remain active.
Google is your friend - in that particular case. Search will give you dozens of solid results to choose from.