At my last job, the .NET developers and InstallShield developers embarked on a collaboration excercise that we called 'setup democratization'. We used a blend of InstallShield and Windows Installer XML. Most developers used Industrial Strength Windows Installer XML ( IsWiX ) to author their WiX code.
I've asked my former colleagues to post their observations. Let's see what candid and anonymous comments they have to share.