Did the repair install and then immediately installed Service Pack 1 and it all worked fine. Seems that .net was causing the problem because the repair install balked on it for a few minutes and gave me a warning not to restart the computer until the install was done. When the warning screen went away, it rebooted and all is well now. Thanks to all who offered help.