@Dhilip89
I had a very quick look at it, it seems like REALLY NICE work.

If I may throw in a few ideas/suggestions:
a. Although what you wrote is very correct, the El-Torito standard provides for THREE "ways":
1) El-Torito Floppy Emulation
2) El-Torito NO emulation
3) El-Torito Hard Disk emulation
Most people only know/use first one (for DOS based images) and second one (for 2K/XP install CD's and the various PE's).
Maybe you should specify that you use instead the third one.
b. You could provide, instead of instructions for "VMWare", instructions for Qemu (+QemuManager) as it:
1) it is Freeware
2) supports "natively" RAW disk images
3) XP installed in it uses already the default "Standard dual channel PCI/IDE controller"
c. The RAW disk image can be easily mounted with VDK.EXE (either directly or, if needed, through the use of a .pln descriptor file to have correct geometry), this way I guess one would not need the ETboot.iso at all, and just need running ETbootbuilder from the "real" machine.


jaclaz