I definately stand behind Inno setup! Single exe, excellent compression, multiple icons, good uninstall, great user interface (for the client) compared to P&D, registry manip!!

Think I'll apply for a job in sales there except... it's free! and there's no money being made.

Once you've written a script, you're fine you can use it as a template for the future.

(I hope you weren't after static linking though!!! you can try Fusion (I won't touch it again) or you can play it's in VB7... or use Delphi)