Ich habe das so :
Powerquest Deploy Center 5.0 (nicht ganz billig)
Ich schnapp mir von jeweils einer Klasse einen PC (zb Intel,AMD,Server,..) und dort spiele ich sämtliche Treiber, Office, Email, usw drauf, partitioniere die Festplatte und dann ziehe ich das Image per LAN auf einen seperaten Server. Dann spiele ich das Image per Multicast Server auf die Clients. Beim booten der clients kann es zu einer kleinen spielerei kommen, bis alle Clients mit dem Server können. Adressverteilung geht per DHCP oder festen IP´s, wobei DHCP eigentlich die bessere lösung ist. Es gibt Treiber für fast alle NIC Chips (Realtek,NE-2000, Intel PILA,3com)
Die Updates kannst du wieder per Multicast verteilen, in dem du auf einen Client das Update aufspielst, dann ein neues Image davon machen. Dann per Multicast an die Clients verteilen, aber natürlich kein e komplette neu Installation, sondern nur das "neue" am image wird aufgespielt, und dauert zb beim SP3 6min.
Hope it helps
Networkfreak