Microsoft’s answer to YouTube? Soapbox.

And some interesting rumours about Apple and Google Video

(Oh, and just found an interesting analysis of the possibilities of an Apple/Google alliance)

Technorati Tags: apple, google, microsoft, soapbox, video