Is Microsoft a Web 2.0 company, like Yahoo and Google?

Yes Microsoft is a Web 2.0 company, because their goal is to use the Web as a Platform. The difference is they’ll use the Web as a Platform via millions of Windows-run ‘devices’. That’ll be their interface into Web 2.0.