Hi, I'm new here and tried your suggestions in 'How to: Repair Windows XP/2000 if you are unable to boot into Windows' by Rick. I ran into a problem in that I get a different screen in one of the early steps.

After I select F8 to agree, I don't get the screen you posted with the option to repair. I get a screen which says "The following list shows the existing partitions and unpartitioned space on this computer." It then lists:

if you're trying to recover data, you'll need to REMOVE the drive, and use it as an external drive or secondary drive for now.

once you get what you need, then REFORMAT the drive, REMOVE ALL partitions, then install windows on the C partition after resizing it to the correct size. IF you wish you can create more paritions, I don't recommend it unless your drive is coloassal. (yours is not.)