Way back when, there was a small program called NLite that allowed you to customize Windows XP install disk so that XP would install already setup for the way you wanted it. It also added updates, service packs, and drivers to the install disk.
Now there is NTLite that allows customization of...