At the level of MS Office 2007, Microsoft and Apple Inc. , had a huge concern about the integration of Basic platform and macros creation on OS X platforms.
As the result of this problem, OpenOffice started to slightly move on OS X platform trying to recapture the market of this platform.
So far, Sun Microsystems also started to participate in the development process of OpenOffice, so hopefully it will become even better then it is right at the moment.