IBM put 35 programmers on a free OpenOffice offering that will compete with Microsoft Office. I don't know how many programmers Microsoft has working on Office but I know they take up most, if not all, of buildings 16, 17, and 18. Each of those buildings are large three-story buildings.
IBM versus Microsoft. Free versus expensive. 35 versus hundreds (include our son James).
Hmmmm.... place your bets with your broker. I put all my chips on Microsoft.