I've actually used 'XBOOT' and crafted my own multi-boot ISO with everything you can imagine in it. I have it on USB and it also has 'Pstart' on it with a couple hundred portable apps so I can use it within' a Windows environment as well :) I never leave home without it :)