The PythonWin IDE that comes with Activestate's Python seems pretty good if you're developing on Windows. I recently went through this search myself, but looking for an IDE that would run on Linux. I didn't like the feel of Komodo, and I didn't want to pay for one of the more expensive commercial IDEs like Wing, so I settled on Eclipse with the Python plugin from http://www.kalab.com/freeware/pythoneclipse/pythoneclipse.htm.
All it does is syntax highlighting at the moment, no debugging (which is what I had been hoping for). So I edit in Eclipse, and run/debug in a shell window.
Good one, Sam: http://www.activestate.com/Corporate/People/Tech_Board.html#sam ;-)
I've been using eric for development on my project for a few weeks now, and have been very impressed. The debugging environment works very well.
There are quite a lot of IDE's available for Python.
Curiously open-source ones seem to gain preference and from what I read in the web the community prefers them.
Check out:
SPE - my favourit with wxGlade "integrated" for GUI design (quite an IDE - lots of "hidden" features: PyCheck,PyNanny...), sintaxt highlight, code tips,...
wxDesigner -> GUI design and a little RAD (very good!!)
Boa Constructor - full featured IDE (Delphi style) still a little imature (soon suport for wxPython/wxWindows sizers)
PythonWin -> very nice, but very Windoze and no GUI designer (access to MFC)
Haven't checked but show promise:
Eric
Eclipse (maybe in the future)
I've been working hard ;-)
mjekl -