I've been fighting with a new desktop model with a little bit. The big change is that the new model is an Athlon64-based system. I went through my normal process of determining what drivers I needed, loading them, and updating the image, then the unthinkable happened. I got a BSOD!
The particular BSOD was a STOP 0x0000007E, which I had gotten before. The last time I got it, it was a driver problem, so I started there. After I deleted all of my newly acquired drivers, I started with the Serial ATA controller. That wasn't the cause of the error, so I started looking deeper.
As it turns out, one of the scenarios that is not supported by sysprep is creating an image for use on systems with processors from different manufacturers. The list of all such scenarios is here.
But wait! There is hope! Article 888372 details the fix for the issue, which is essentially modifying the start-up state for the INTELPPM service. I was able to successfully boot our image, which was created on a Pentium4-based system, on an Athlon64 system. I have not tested that image on another Intel-based system. I'll post a follow-up as soon as I have.