The File nst_mac.efi is missing or corrupt


I'm trying to dual boot Mac OSX and Windows 7. My configuration looks like this:

74GB Raptor - HFS - Mac OS X (boot priority)
500GB WD - NTFS - Windows 7

If I set the 74GB to have 1st boot priority, Mac boots no problem. If I change it to the 500GB drive, Windows 7 boots no problem.

I tried to get the windows 7 boot menu working using EasyBCD, so I added an entry for the Mac drive. I copied the efi file and placed it in c:\nst\nst_mac.efi.

When I boot with the 500gb set to primary, I get the windows boot loader, with 2 options, windows and mac. If I choose Mac, I get this error:

"The file \nst\nst_mac.efi is missing or corrupt"

Here is the overview from EasyBCD:

There are a total of 2 entries listed in the Vista Bootloader.
Bootloader Timeout: 30 seconds.
Default OS: Windows 7

Entry #1

Name: Windows 7
BCD ID: {current}
Drive: C:\
Bootloader Path: \Windows\system32\winload.exe
Windows Directory: \Windows

Entry #2

Name: Mac OS X
BCD ID: {d7e76077-dcdc-11de-8e17-c6881ced8067}
Drive: G:\
Bootloader Path: \NST\nst_mac.efi

The G:\ drive is the 74GB Raptor when viewed from within Windows. (I tried putting the nst_mac.efi file there, but in reality that partition is HFS and windows wouldn't be able to read it yet... until MacDrive8 loads much later in the boot process)

I'm not sure what I need to do to fix this. Any help would be greatly appreciated!