Alternatives to py2exe

Hey there. Since the contest, I've been researching methods of deploying Python programs to end-users as a stand-alone executable, so that they don't have to worry about installing Python, packages or other dependencies. The following table summarises my findings to date:

http://spreadsheets.google.com/pub?key=tZ42hjaRunvkObFq0bKxVdg&output=html

The columns represent ways of distributing a Python program. 'Bundle' represents manually bundling an interpreter yourself. 'Bootstrap' represents creating an installer that will download and install Python if required.

Thus far, cx_freeze and PyInstaller look to be strong options, surpassing p2exe by my criteria, which are no doubt idiocyncratic.