It seems that if you use a disk image program like Norton ghost or acronis you can make an image that is portable to any machine. No matter what the hardware configuration is.
I think that's a great idea. The HAL must be totally separate from the registry or something.
In spite of all the M$ bashing that goes on everywhere I think they rock!
They just need to be free and release thier source code.