XP images are hardware (HAL, Mass Storage) dependent, but Vista are not. For Vista, generalizing will only remove the display adapter (and unsigned drivers) if redeployed to like hardware. Probably a little offtopic here, but its relatively easy to swap HALs with DEVCON and VBScript. (I'm sure there are even easier ways, but thats what I used long ago...)