Beta releases are a decidedly divisive topic among both IT Pros and IT Managers. You either don't have time for them, or you view them as an opportunity to get a head start on understanding and troubleshooting new releases and upcoming products. So here is your opportunity to see what is coming with the next release of Internet Explorer.
As of January 31, the Internet Explorer 7 Beta 2 Preview for Windows XP SP2 is available as a free download. Microsoft is encouraging Web and application developers and technology early adopters to install it to test compatibility, become familiar with the new capabilities, and provide feedback.
Internet Explorer 7 Resources