It happens to the best of us - IE7 Release Candidate install failure
100% reproducible. Try to install IE7 RC1 using a different user account to that which was used to install the previous build of IE7 and the installer goes boom.
The fix? Log in as the original user and you're good to go.