Ok, thanks for laying out the options. I guess it makes sense for me to first try to track down a Windows disc with SP1. I guess since I am using W7 Ultimate, the disc will also need to be Ultimate edition, right?
Failing that, I will try removing SP1 and doing repair install from my own disc, and if that does not work, I may be back to ask you for further help.
Thank you for all all your help so far, and for making my OS functional again, I appreciate all you have done.