PyDev for Eclipse seems to be popular. If you just want syntax highlighting then Kate, TextEditor, or VIM (VI) all have very good syntax highlighting for most languages.
Scite is another good one that is very common, provides syntax highlighting and some context-sensitive help.