The usual Usenet response would be 'google is your friend', but I don't read this forum often, so here is the site:
In response to someone who said that it represents an improvement on UBCD, try UBCDWin:
This has far more tools on it.
As far as people who do not have an installation disc, there is somewhere out there a package that will draw out the ingredients from your \i386 subdirectory. Finally there is the very useful 'autostreamer' which will incorporate each successive service pack into your existing or newly created installation disc, thus saving you the problem of doing the job by hand, making this a truly preinstalled environment for problem solving. The USB solution is best for those machine that can make use of it, since you can update definitions for AV and anti spyware packages, so long as you have put the packages on the drive outside of the ISO.
Finally, for CD-ROM use it makes sense to use the ISO to master a disc, rather than allow the software to plonk an iso and PE boot system on it. It's swifter. I did it and it's fine.
Keep Up with TechRepublic