I have several programs to deploy, but the most important for now is UltraVNC. What is the best way to create an MSI that can be installed on either 2K or XP machines in an AD environment. I have created two MSI files, but the XP msi does not work on 2K. What would be the best way to handle this? I have used a MSI Creator called EMCO MSI Creator, and it would work splendid if it didn't co$t $o much. I really need a program like that that will monitor the install and automatically just create the MSI by monitoring the installation. And... Can you make GPO run certain MSI's only run on 2K machines and another MSI runs on XP?