Microsoft has released Release Candidate 1 (RC1) of the Internet Explorer 8 browser. It is available for download for Windows XP, as well as Vista 32-bit and Vista 64-bit. Detailed installation/uninstallation information for IE8 can be found here. Note that the release date for the final version has not yet been announced.