I have xp installed on two different hdd's. What can I use as a boot loader that will automatically boot one up by default unless I otherwise specify w/o having to access the bios?
There is an opensource bootloader - its used for linux mostly - called GRUB.
Check out http://www.gnu.org/software/grub/