I won a PyCharm license at PyTexas last year. Before I wond the license I had a bad experience with the beta version. It took almost 9 months using it on and off until I it finally became my IDE of choice.
- The Subversion integration is killer.
- There is even a tool to apply .diffs.
- There is a plugin that gives me VIm key bindings.
- The Django integration is nice, including Django templates.
- The CSS editor is fantastic. One cool feature is the color referenced in a line is put in the left gutter.
- The debugger is very handy.
- The quick file navigation bar is a super handy way to jump between files.
- The "Go To" for Class , File, and Symbol is a very quicksilver-ish way to navigate your project
- As trite as it might sound, the color themes are super easy to change. Which are close to impossible to change with PyDev + Eclipse.
- The syntax highlighting helps me catch errors