How to Upgrade Software with a Windows Installer Package

http://blogs.msdn.com/johnls/archive/2006/11/13/how-to-upgrade-software-with-a-windows-installer-package.aspx