C
car
Guest
If anyones interested [broken link removed] are reporting that a company called streamload are, from next monday, offering 10gb free web space. The free service has an upload/download restriction of 100mb for any one file but this is removed if you subscribe at $9.95 per month.