It is a big day for Microsoft today, at-least on the browser front with the introduction of the IE9 beta. IE9 Beta is definitely a huge change from IE8 and brings back Microsoft back into the browser competition.
If you want to catch up on the IE9 Beta, "Beauty Of the Web" presentation, you can follow all the action live at the official Microsoft feed.
To watch the IE9 beta conference, head over to this link, the conference should start in about 20 minutes or so. Have fun, and unlike the Apple event, this event can be watched on any browser . By the way the IE9 downloads is already available at beautyoftheweb.com.