It looks like Microsoft has changed its mind regarding standards in IE8:
We've decided that IE8 will, by default, interpret web content in the most standards compliant way it can. This decision is a change from what we've posted previously.
This clearly shows how important it is to keep up the pressure on Microsoft to finally deliver on its promises.
Some may be wondering if this changes anything about Opera's antitrust complaint, but the bottom line is that the massive focus on open standards lately might be bearing fruit. If Microsoft does deliver a browser which is standards compliant by default, this is great news indeed! And at least now, we will have the EU keeping an eye on Microsoft, and giving it real incentive to follow up its promises for once.