Apple could seriously damage Microsoft by doing one thing. Put a team of top developers on Open Office. By donating that time to the open source project, it would quickly surpass Microsoft Office and the one remaining reason to keep Windows would go away. It wouldn't cost that much. Just 4-5 programmers. And of course, they would ensure that it always ran smoothly on Macs.
Think about it Apple.