Microsoft Shows They Can Learn
Microsoft redesigns and takes a great step toward standards. Do they have everything right yet? No. Will they get there? They do not have far to go. They do need to fix the site to work better in Standards-based browsers that people are moving to. They need doctype and some other essentials, but at least they are showing they are learning.
One thing that stands out to to me is the lack of uppercase and mixed-case tags and attributes. This is huge as their tools that are in production for consumers do not do this. To date the Microsoft development tools fail the developers as they have not made it easy to output proper tag and attributes in the standards compliant case (for XHTML), which is lower case.
Thanks to Matt's write-up and Doug's write-up, which ties back to his own previous comments about thowing out tables.