Download and burn to CD free Partition Wizard.
After booting the CD, rightclick on C, choose Resize. You can now either drag the left grey border all the way to the left to take up the Unallocated Space, Or you can click and hold on C and drag it all the way over to the left so that the partition remains the same size but moves over to the left. Click OK.
Next you need to recover the System Active MBR into C since it is now booting off of the old System Reserved partition on Disk0. So rightclick again on C, choose Modify, then Set to Active. OK, Apply all Steps.
Now power down to unplug Disk0, swap its cable to Disk1 or enter BIOS setup to set Disk1 as first HD to boot (after DVD drive).
Boot the Windows 7 DVD Repair console or Repair CD, accept any offered repair. If it fails to start, reboot into Repair console, click through to Startup Repair to run up to 3 separate times with reboots until Windows 7 starts on its own:
Startup Repair - Run 3 Separate Times
Now you can power down to plug back in old Disk0. If it still has an OS boot it using the one-time BIOS boot menu key. If not, then use free Partition Wizard to delete the 100mb SysReserved partition and recover its space into D or create a new partition there, format NTFS.