just HOW are you double booting ?
did you replace MS windows bootloader with grub or seeing as vista is "easyBCD" used
pop in gparted and reformat the rhel5 install ( that i take it you did not pay for) and format it to ntfs
pop in your vista install dvd and fix the mbr
see microsoft.com for the instructions