The world's largest online media center
Filed in archive Technology on January 13, 2006
Streamload the company we liked a lot during DEMO in September finally launched the full version of their digital media center. It now provides space of up to 250 (!) GB for your digital content for US$9.95.
Streamload competes with all these free media sharing sites out there. But 250 GB that's a lot of storage!
Try it.
Permalink: The world's largest online media center
Tags: streamload media center technology media+center world+largest venture+capital
Vote for The world's largest online media center:
|
Rating: 9.00 out of 2 vote(s) cast.
|
Response from:
tony
(01/25/06 8:02am)
blog comments powered by Disqus

tony
www.itgrabber.com