Chad Files over at Linux.com has a great introduction article on installing and configuring GRUB (the GRand Unified Bootloader).

Also included on the sidebar is how to boot from a USB drive using GRUB.

Go check it out!