I work for a company which needs to make small specialized PCs running Windows so they can run a specific program, hopefully on an 8gb CF card. I'm in the process of stripping down a copy of Windows 7 to be small enough for that, but that's something else. I need to be able to install the reduced copy of Windows 7 and our own software and then probably use Norton Ghost to create an image that I can just apply to every one of these computers we make in the future. Is there a way of creating this image from within my main OS instead of just creating and booting to a separate partition?