I use InnoSetup and PatchBreeze Standard together.
Patchbreeze creates patches that I can run from Inno Setup.

http://www.magpiesoft.com


www.LazyDogSoftware.com
Delphi SDK Homepage

A7 Pro 780
Delphi 5 through 2010