XEmacs. Powerful python mode, error message "hyperlinks", buffer tabs. There's also python shell that I never seem to use. The downside for me is that the heavy use of Ctrl and Meta keys can be bothersome on some keyboards (e.g. Apple Powerbooks with their small and poorly placed Ctrl key). Dave Cook