Creating and deploying a standard build of OS X 10.6 company-wide
Solution 1:
This is done using Apple Remote Desktop 3 and a Task Server(s). It's available in the Mac AppStore for $79.
Another useful and powerful software is DeployStudio, which automates disk image installation over a network.
Solution 2:
See this question: OS X 10.6 : Automating new system provisioning with scripts. From my answer:
The IT department at my company maintains a disk image [on an external Firewire drive] with all of the settings in place they need to administer the Macs when they are received-including software in place registered with site licenses. They open the Macs and simply replace what's on the hard drive with the disk image.