Microsoft has recently released Internet Explorer 8 Release Candidate. One of the nice features in this release is that you do not have to uninstall previous versions of Internet Explorer 8. Also if you have the beta installed you can just wait for the new version to come through windows update. On a side note there is not a version for Windows 7 at this time. You can download it by going to windows download and searching for Internet Explorer 8.
Microsoft Download Site:
http://www.microsoft.com/downloads
Visit TechNet Edge For Videos:
http://edge.technet.com/

