That is one method, but you can also use PEIMG to put the drivers in the boot WIM. Remember, the PE is actually an operating system, and you can service it (ie install packages, programs and drivers) when it is offline/not booted. If you end up having a lot of different drivers to load, it may reduce boot time. As far as XP images go, it depends on your licensing. You can sysprep the images before capture OR you may just be able to run the SID Changer on the machine instead. You'd have to test which option is best for you because sometimes SID Changer can break some account related functions like Task Scheduler and IIS for example. I create XP images (not too much anymore) and keep hardware specific images just to be safe from possible problems. My control criteria for XP images are the motherboard, video card (if no onboard video), HAL, Service Pack and BIOS version. Lastly, I hope your Broadcom drivers work, some Broadcom NICs do not work in WinPE.