A complete list of feature improvements contained in IE7 RC1 can be found in this fact sheet, and there's more background on the software's development on Microsoft's official IE blog.

Internet Explorer 7 RC1 is currently only available in English and available for download here.