Nate, you've never answered my question about how you are moving Grub to the MBR. My guess is this is the problem.
The location of /boot and using ReiserFS are no problems for Grub. You can apparently boot to Linux--as I understand it, by floppy. Doesn't matter. Get Linux up and type this in a terminal (as root):
Grub should then adapt to your configuration and install itself in the MBR.
There is no need to reinstall the program--it isn't the problem, getting the boot loader set is the problem.