Ok, so, this is what happened.

I bought a new 1.5TB drive and installed windows 7 on a partition on it.
I already had a Windows Vista install on my 160GB drive.

The windows 7 installer decided to use the MBR and NTLDR, etc. from the 160GB drive and simply change the boot.ini on the 160GB drive.

Well, this means I have to boot to the 160GB drive, and then choose Windows 7. I wasn't very happy about this, but I lived with it for a few months.

but.. the 160GB drive just died.. So, now I have a windows partition without anyway to boot to it at all. I thought about doing a repair install, but I would rather not. How do I go about restoring everything I need to boot to that partition?

For any of those confused:
Drive A- 1.5TB
Drive B- 160GB

Drive B contained Windows MBR, and everything needed to boot. Boot.ini on Drive B contained windows 7 information. Drive A contained the windows 7 partition.
Drive B poofed, and now I can't boot to windows.

I hope this is clear.

Thanks in advanced.