The download appears to be for
version 10.0.9200.16438
whereas I just checked and
version 10.0.9200.16384
is installed on a Windows 8 laptop.
This means that the download link is an even newer final version of Internet Explorer 10.
Why the use of the term "Release Preview" then? Is it me, or does that not make you think "test version" or "beta version," which it obviously isn't - it's IE 10 Final.
At any rate, it installs under Windows 7 or later only, no Vista or earlier.
As to the poster above regarding Firefox, you need to have a custom location of your personal Firefox folder which you need to back up. Something goes wrong like you describe? Delete the folder and copy-paste your backup folder - problem solved in seconds.
This also allows you to quickly experiment by uninstalling Add-ons to see which one (if any) are causing problems.