I have had quite a bit of success creating LiveUSBs, with a variety of tools, and tutorials which have included Unetbootin, and the LiveUSB creator (Intrepid).

However I've never been able to create a USB with more then one distribution. This thought was kept out of mind for the last few months, until I bought a 16GB usb.

Now that I have the space for multiple OS's (Mostly LiveCDS, but maybe one customized system), I've been wondering how to make a multi-booting USB, with grub/lilo as the manager (or any other, I'm not picky).

Is it possible, and how can it be done?