Thanks for the help guys.
I did some more looking around, and finally got both OS's installed, but the grub problem still remains. I guess that I really dont understand what this stuff does under the grub configure prompt/thingy:
# device (hd0) /dev/mapper/pdc_hgjgfjedc
# root (hd0,0)
# setup (hd0)
Under my current setup (1TB ntfs partition, 4GB swap, 60GB ext3, in that order), device (hd0) gives me invalid device request, or something like that. When I try root (hd0), it works, but setup (hd0) fails. When I try find /boot/grub/stage1, it says the file is not found.
Now, I thought that if I was installing to the mbr, which is at the very front of the disk, that it wouldnt matter that /boot/grub is at the back.
I have also set the boot flags on the ntfs partition and the ext3 partition to see what would happen either way, but if grub is on the mbr, and the boot partition is set to be the third one, does this mean that the mbr is not read during boot, assuming my bios could do that?
Later today if I have time, I will probably try to make another 100mb boot partition and try to install grub there. However, I had similar problems the first time around.