In case anyone is interested, we have pretty much reached a conclusion after evaluating numerous installers. My brief impressions follow: Inno Setup: Restricted features. Tarma Installer: Unable to create merge modules. Nice interface, and cheap. Install Shield: Feature rich but expensive. WiX: Complex, and not easy to learn, but very powerful and flexible. And free. InstallAware: Claims to be powerful, but the unprofessional feel scared us away, and it looks to be developed by one person who engages in online slanging matches with critics. It appears to b a copy of Install Shield by an ex-IS employee. There are other products, but they all lacked essential features such as custom dialogs, or creation of merge modules. I am fairly sure we will go with WiX. Commercial install products such as Tarma and InstallShield are easier to use for simple projects, but anything more complex is no easier than WiX.