PEBuilder: Start-menu - Bart's builder gives you a simple, dynamic and powerful start-menu (Nu2Menu, see screenshots). Microsoft's builder does not give you a start-menu, it uses a command prompt. WinPE: Feel free to run Progman.exe from inside of WinPE if you want a graphical shell (Windows 3.11 shell program)… the difference here stems from different development philosophies. Bart looked at how to add functionality by increasing size; winpe is about how to remove size and maintain functionality. The shell loses out but there isn’t really a functional loss beyond ease of use. --- PEBuilder: Dos support - Bart's builder has a plugin called "dospe". WinPE: This is something that WinPE does not provide… Is there a real need? What DOS apps do you need to run from your 32 bit environment? --- PEBuilder: 64-Bit - Bart's builder does not support Windows 64-bit editions WinPE: WinPE supports 64 bit platforms (ia64 and amd64) --- PEBuilder: Network support - PE Builder includes it's own network support tools (bartpe/penetcfg) to start TCP/IP and Microsoft Client. The TCP/IP settings like: dynamic/static ip-address, subnet-mask, default gateway, dns-servers computer-name, workgroup can be changed on-the-fly. You can create pre-defined profiles, that you can select. Microsoft winPE only supports DHCP or fixed settings using winbom.ini. WinPE: WinPE with xpsp2 has support for (among other things) WMI, which can provide the same sort of dynamic manipulation of machine info (static ip, dns, etc). --- PEBuilder: Build from - Bart's builder can also build from Windows XP Home Edition or from a preinstalled Windows XP version (without CD). WinPE: That’s a neat trick, but is it really an advantage?