Tews said:
The main problem with using a single image for different computers will of course be the different drivers and possibly some registry entries... As gregrocker has pointed out, Acronis solves this common issue with Acronis® Backup & Recovery™ 10 Universal Restore, a fully integrated module that restores servers or workstations to different hardware or to a virtual machine.

Acronis Backup & Recovery 10 is used to create a transportable image that disassociates the data from the old machine’s underlying hardware. Acronis Backup & Recovery 10 Universal Restore loads in the new hardware’s own drivers so that the image from the previous hardware platform will allow the machine to be flawlessly restored to a different hardware platform, complete with operating system, applications, data and all previous settings. Recovery can be implemented to an existing system, to a new system with different hardware, or to a virtual server, in minutes..

Acronis® Backup & Recovery
Thats exactly what Windows' sysprep does. It removes the HardwareID's off the operating system. All you will need is any imaging software to capture an image of the harddrive itself, to deploy to another machine. During the next reboot, Windows will perform a setup process, which writes the new HID's to the OS.