The success of a deployment of new computers in a business environment has allot to do with the process and being consistent with that process. Getting the steps out of order may cause some issue that were not expected nor will you know why one computer works fine and another doesn't.
Below is a list of steps that we often follow for deploying new computers in a business environment that has a Windows domain controller.