Are you looking for the best Python IDE ?
From my point of view Vim is the best IDE, but you need to configure it properly to have debug, auto-indent &auto-completion features on it.
Martin Brochhaus at PyCon Asia Pacific 2012 Conference talk about use Vim as Python IDE using some cool plugins.
This is the code on Github:
You can also find the slides as a PDF in this repository and, above all, download the
.vimrc file .
Another valuable link about customize Vim and install plugin is: How I boosted my vim