I really can't help much after the fact, but if you have multiple drives, you should have installed each OS on a separate drive, doing away with Grub altogether. You would then use either the BIOS's Boot Priority or the F8 BBS Popup to select the HD to boot from.
I'm not much good with Linux in general, and especially not with Fedora, I have never gotten it to behave on my machine.