With the Windows XP CD go to the recovery conolse and type fixboot and fixmbr. If it is Windows Vista then insert the DVD and and when it shows the Install Now button look to the lower left corner of that Window. You will see the option to Repair your PC. Click that. From there use the Boot or Startup Repair. That will give you back the BCD to boot directly into Windows.
At least those are the ways i know of to recover Windows.
At least those are the ways i know of to recover Windows.