I have the same problem under the same circumstances... up until the Windows CD attempted repair. When I used the Windows CD, I got past the BSOD, but the Windows installer claimed not to recognize...