Microsoft today made Internet Explorer 8 Release Candidate 1 available for public download. According to a post on the IEBlog, the release candidate should behave in the same way as the final version and that any changes between the two will be clearly communicated. The post also said that the release candidate has improved reliability, performance, and compatibility over the second beta. The release candidate is available in 25 languages for Windows Vista, Windows XP, and Windows Server.