I think booting from a USB flash drive is very good; all kinds of utility software can be put on it at any time for use, which is very convenient. Nowadays most motherboard BIOSes basically support booting in usb-zip.usb-hdd. mode. I think it's even better than booting from CD.


