Oxymoron of the day: Microsoft Innovation
Desktops
Browsers
Who will win the next round of browser wars?