But why have all the different versions? How often are you really doing something other than Home Premium. I can understand having Pro if you work with a lot of businesses, but other than that, you rarely see things like Starter or Ultimate.
We do things a lot differently than anything else I have ever heard before, but we also have two images, one we keep for editing (updating) and another final copy that we create after updating and sysprepping the edit image. That final image is then cloned onto multiple hard drives, either in bulk for hard drive replacements or for reinstalls. As soon as you turn on each machine with the cloned image, it configures itself for that machine and is ready for user information and EULA. We do this both for Windows 8 and Windows 7 and we only use the Core and Home Premium images and upgrade as needed. Basically our Windows installs can be done in 20-30 minutes baring that we do not run into weird driver issues.