I just wanted to throw out some link lovin' to Kevin Miller who recently posted a getting-started guide to using WiX for creating top-notch professional installers that don't involve Llamas or hundreds of dollars to use.
I've long since sworn off using the Visual Studio Setup Project stuff since it's completely broken for any sufficiently large project (and yes, I mean BROKEN -- as in VS won't load, or it crashes, or it takes 3 hours to build an MSI).
I've been meaning to dive into WiX, but every time found it difficult to get started. Chalk WiX up as a new year's resolution for me!
Thanks Kev!