Let me know if you want me to create a script which will build a Windows Installer msi for you, for info see: http://dennisbareis.com/makemsi.htm
You'd probably want at least:
* Validate .NET installed to at least remove these user issues.
* Install into user profile (per-user installs)
* Shortcuts for PGM + Readme
* Shortcuts to support and doco
* Install of one version uninstalls another