Try this:
Boot free
Partition Wizard bootable CD, see which partition is marked Active, post back a camera snap of layout or report back.
Next highlight the Windows 7 HD by clicking on it, from Disk tab select Rebuild MBR, OK, Apply.
If Windows 7 doesn't start, rightclick on the Windows 7 partition, select Modify>Set to Active, OK.
Then select Rebuild MBR again on the Disk, OK. Apply.
Now if Windows 7 doesn't start, run Startup Repair again x3.
You can copy out your files using the method I gave you.
But I wouldn't give up until you make a Repair CD to run Startup Repair x3 from it, with first the 100mb System Reserved boot partition marked Active and then the Windows 7 partition itself marked Active.