We have two setups - we use Ghost for testing new software before we put it on the live network. This allows much faster rebuilding of machines inbetween tests.<br>
<br>
The other setup is for new machines, or machine sneeding to be refreshed. If this is the case, we have a build server that allows you to select which packages you want to install, and it is all done for you. However, Ghost takes 10 minutes, build server, about 1 1/2 hours to 2 hours, depending on the build required.<br>
<br>
Ghost has it's uses, and used in the right environment, nothing I have come across is better.