http://www.pyinstaller.org/
En comparacion al Py2EXE. Te sirve para varios SO, no solo windows. Es mucho mas configurable, arma mejor los paquetes. Es extremadamente complicado de usar para que el que recien empieza, pero bue, una vez que le agarras la mano ves sus ventajas, en especial con el tema de poder armar binarios ejecutables para linux.