Microsoft's Release Candidate for Internet Explorer 8 is Live. Internet Explorer is available
here. The release is only available for Windows Vista, XP, and Server. If you’re trying out Windows 7 Beta you’ll have to wait for next operating system update to get Internet Explorer 8.