I think the bigger hit to Microsoft, or just as big, is the free and much improved iWorks. Now there are 2 office suites from 2 big companies being offered for free (Docs and iWorks), which are becoming increasingly more popular not just with consumers, but a lot of enterprise customers, too.
Microsoft should be terrified. Both of their cash cows are getting rapidly commoditized.