I'm prerparing to have custom-build shop do PC with three hard disk drives. HDD#1 will be regular/internal type, 500GB, dedicated to Linux Mint 10; HDD#2 will be SATA mobile-rack sort, 750GB, for XP Pro+BrowserLinux on partition;HDD3# will be SATA mobile rack, 500GB..to trial out various operating systems (PC-BSD 8.1, Fortress Linux, etc.), each on its own dedicated hard disk.

What are my options for controlling boot sequence for this setup? Any multi-boot managers/bootloaders that can handle this?