Hi. Well i just did some, maybe weird things, but works and might be interesting for some ones...
I got Vista installed on my HD that was a GUID partition table with only one partition with Leo and PC EFI 8 and i had no windows installed. So i saw that having GUID DiskUtility lets you resize partitions just draging/re-dimensioning like a window, so, i went to experiment..

First i did was boot with Leo pathced DVD. When inside, opened DiskUtility and went to the disk and resized the partition leaving an empty space... Then created another partition in the empty space (diskutility let you do this on guid too), but set the new partition as MS-DOS, applied the changed and then reboot... Main HD wont boot anymore, so booted with vista dvd and when inside, went until the install partition selection, and there i had 4 partitions, and i chosed the last one (i've named it as WinVistaHD) and formated that, then did the vista install on that partition... After vista installed completely with the needed reboots, i downloaded EasyBCD, installed, and added the grub bootloader that commes with EasyBCD.. then on the grub params used:
title Leo
kernel (hd0,2)/NST/boot_v8
And copied boot_v8 to the NST folder on C: saved the changes and rebooted, when the boot menu appeared, i did select Grub, then Leo, then pressed F8 and the darwin boot menu went there! so booted as single user + verbose + fail-safe (-v -s -x) then run fsck -fy, mounted the partition for writing (mount -uw /) and deleted Extensions.mkext (just in the case)

then rebooted, entered booted into leo and every went perfect!
But this is not all, now after ive started osx again and opened VMWare Fusion (i got linux in a VM), it automatically detected a BootCamp Partition and installed/configured alone a new Virtual Machine! So looks like that partition is recognized as BootCamp partition...
* Very nice!!! i thought i had to share this
