Today at noon we announced the full beta of IE8!
I tried to publish this earlier, but evidently Microsoft has these fun things called press embargoes, so I was under gag until this evening :)
Pete LePage, rockstar PM on my team, put this great slide deck together to showcase IE8 new features, information on trouble-shooting, and much more. Also, it's standards-compliant, which creates a few issues, but also marks this as a huge step in the right direction for Microsoft on this front. You can read more about this here and here.
Congrats to the IE8 Team on this great milestone!
Check it out on slideshare.