I applaud open source.
However, until I can communicate effectively via fax, email, docs, and presentations with my customers who use MS-Word, MS-Excel, MS-PowerPoint, and MS Project.... how can I reasonably consider being anything other than a Microsoft Slut?
Another big gap (besides project) is visio no good readers for the vsd format..