"Microsoft is to develop IE8 so that it follows web standards by default and will retain a controversial mode switching proposal."
How about they develop a piece of software that:
b) does what other variants do
c) doesn't remotely try to be better by "switching modes"
It's so annoying as a web systems developer to have to add in extra hacks to make things look the same in a MS browser as they do in REAL browsers!
Having said that, I think I may start adopting the attitude towards MS users that Geoff Mackenzie has