Microsft has posted the first public beta of Internet Explorer 7 for Windows. IE 7 provides some improved security (though I'd bet phisher sites are going to work around that in about a week) and adds suport for RSS. I'm really curious to know if this passes the Acid 2 test yet. Windows XP SP 2 is required, and you can't run this simultaneously with IE 6. I'm still on 2000 myself, and I can't even see the page in Firefox on the Mac. Anyone want to report on this release?