If you can boot from the CD and mount your /boot partition.
Use a text editor on /boot/grub/grub.conf
make the follow additions to the file:
default 1
# Fallback to the first entry.
fallback 0
title Windows 2000
unhide (hd0,0)
hide (hd0,1)
hide (hd0,2)
rootnoverify (hd0,0)
chainloader +1
makeactive
# For booting Linux
title Linux
root (hd0,7)
kernel /boot/vmlinuz-2.6.whatever root=/dev/hda8
Depending on your partitioning, the first number in the (hd#,#) is the physical disk. The second is the partition. So just change the two entries to reflect where your linux /boot is and where your C: drive is.
That should get you back to being able to boot windows, and you can boot into linux when you get your installation squared away.
Also the link mentions some possible fixes, but as a rule of thumb I try to md5 hash iso images, and burn at low speeds as a precaution. No use having corrupt files, especially on core OS files.