You all have probably reinstalled Windows XP, booting from CD, listening to that annoying sound of the CD drive, sitting in front of the pc with nothing to do and waiting for windows to let you fill out those stupid forms. One solution to solve the problem is an unattended Installation CD. But then, you still need a CD-Rom drive, which is pretty slow. A 1x CD-Rom drive reads at 154KB/s, so yours at home with maybe an average of 30x will read at 4,5MB/s. Because a main part of the installation process consists of copying files, a faster source would save you plenty of time. So what can you choose for a better installation source? A network of course. A 100Mbit network will do around 11MB/s and a 1000Mbit network even more. Imagine what time you can save! Well, you might think making a network installation is something very hard. But if you only want a simple installation with default settings, it is really easy on Windows 2003 Server.
Just go to Add/Remove Software in Control Panel, install Remote Installation Service. Go to Administration and click on Remote Installation Service Setup. Follow the Setup dialog instructions and you are done.
On your client computer, press F12 on start to do the network boot and follow the instructions. After no time, you will have a running copy of Windows without the need of a CD.
Of course you can customize the source files to make an unattended install with even more features.