Just read this on bbc news page: http://news.bbc.co.uk/2/hi/technology/5359120.stm
Microsoft are releasing a rival to youtube, to be apparently called "soapbox".
Anyone think it could challenge youtube's grip on the online video scene?
Microsoft are releasing a rival to youtube, to be apparently called "soapbox".
Anyone think it could challenge youtube's grip on the online video scene?
Last edited:







