Re: What Opera said...
OOXML is a monster-bastard of a specification though. (As is ODF). OOXML spec runs to well over ten thousand pages (iirc). This draft comes to (I am guestimating from a scrolling web-page without page breaks), about twenty pages? The latter is obviously going to be orders of magnitude easier to conform to by any party. I can't see any reason why it would be a problem. And it's not like MS would have any unilateral power to change an accepted spec any more than anyone else would.
"MS learned a long time ago that if you have the wherewithal you can ram through your chosen option regardless of whether it is the best choice for the wider community."
This is why I posted links to the specifications - so that people could form judgements based on technical merit, which is after all what matters. I presume that given the spec would be equally implementable by all, that you would want the one that is best technically to be adopted. So basically, have you looked through them yet?
Or alternately, you're reassured by W3C's long history of consistency, never having partial specifications and developing standards long before industry gives up and just starts doing its own thing in frustration. ;)