I am considering helping an open-source gaming project with creating their setup file. The game is currently weights around 300 MB and is packaged in a zip file, playable st
For Windows, I've always used the Nullsoft Installer (http://nsis.sourceforge.net/Main_Page). I created my first setup.exe within about 5 minutes using one of the templates they have, and from there, it was quite easy to add installation types, extra pages (license, etc), and other "features".