Ok, thanks to everyone for their help. I got it figured out. For the benefit of others who were in my boat, here's what I did:
1. Set to boot from my slave drive with Linux on it in BIOS
2. Re-installed Fedora from the DVD (changing BIOS order to do that, of course) with the following settings (not sure how portable my solution is to other flavors)
- Grub on sdb, not the default sda that Fedora suggests
- In advanced settings, make sure that the drive order has the Linux drive first.
- Then select the radio button that puts Grub in the sdb's MBR
3. Reboot on complete th Linux setup
4. As su in a terminal or restarting and going into Grub to edit menu.lst, insert drive mappings between rootnoverify and chainloader:
map (hd0) (hd1)
map (hd1) (hd0)
I did this, and now I can start both OS's.