Microsoft released a public beta of Internet Explorer 7 today. Here’s the page for downloading, and here’s an article about the new features. I have read that it is very stable, but there’s no reason to rush into this if you’re not tolerant of bugs and glitches!