Who's handing out the crack at Microsoft? IE6 is the last non-OS based release of the browser? "Futher improvements to IE will require enhancements to the underlying OS". source, via techno-weenie.

You gotta be kidding. This is great news for Mozilla, even give the recent AOL prostitution. There are huge strides left to be made in the browser UI -- and they have huge potential impact. There is no other software paradigm in the history of computers that's used and usable by as many people.

Others in the blogdom have questioned the economic payoff of improving IE, given a 88%+ market share. The abandonment of standards based progress by MSoft is reprehensible. [via Surf*Mind*Musings]