Here is Tim Anderson on why Microsoft is whining that it is hard to make Internet Explorer standards-compliant because so many of their customers have built web sites that reply on the non-standard features of IE.
To which I have just one thing to say: Firefox.