Squilliam on 12 May 2009
Actually. I just had a thought, probably their best bet would be Netflix since they are offering a huge variety of video content already and that meshes well with their Xbox 360 and Zune businesses.
Tease.







