You could also check out SmartDeploy. It integrates nicely with WDS and allows you to create one image that can be used on any hardware. The great thing about this solution is that the hardware independence is done with Platform Packs that are created by the software vendor. You simply need to visit their site and download the pack for your specific model, no more messing with drivers!