Wednesday, January 19, 2005

Streamload - 10 GB for free

Streamload is a service that enables you to send, receive, store and access Megafiles™ to any person and from any Internet connected device.

They just upgrade their free service from 1GB to 10 GB of storage.


No comments: