Robert_Charlton - 7:43 pm on Sep 15, 2010 (gmt 0)
Here's a permalink to the specific IE9 post and discussion...
Putting sites at the center of the browsing experience, using the whole PC: IE9 Beta Available for Download
I noticed that one of the taglines on the download site is: "Modern standards enable the same markup across browsers"... and I've got to confess that my original reaction was "ha, ha, ha, ha, ha."
Too late to be believed, too good to be true?