Chain Booting Error


I'm getting a Chain Booting Error when I try to boot Leopard 10.5 ToH RC2. It did install correctly and I was able to play with it. I already had installed Vista and Easy BCD when I installed OSx. I did add the chain0 file in NST and renamed it to nst_mac.mbr but still get the same error.
I had to go to the command prompt to make the Vista partion active again. Easy BCD and Vista boot normaly. When a select Leopard the boot process starts for a while and then I get the Chain Booting Error.

Partitions on Disk0 are:
Partition 1 OEM 1500MB
Partition 2 Primary Vista with SP1 126GB
Partition 0 Extended 38GB
Partition 4 Logical 38GB
Partition 3 Primary OSx 20GB

Easy BCD shows that there are a total of 2 entries listed in the Vista Bootloader.
Bootloader Timeout: 30 seconds.
Default OS: Microsoft Windows Vista
Entry #1
Name: Microsoft Windows Vista
BCD ID: {current}
Drive: C:\
Bootloader Path: \Windows\system32\winload.exe
Windows Directory: \Windows
Entry #2
Name: Leopard
BCD ID: {fab473aa-feba-11dc-81b2-0013a9f8c5df}
Drive: C:\
Bootloader Path: \NST\nst_mac.mbr

Help would be greatly appreciated.
While we wait for the possible solution in 2.0 betas has anyone suceeded in dual booting Vista and OSx by direct editing MBR and is willing to write a tutorial on how to do it?