This, the IDE's cross platform support and the IdeaVIM plugin have basically converted me back to an IDE toting developer again.
(and the sass syntax highlighting was also a 'ooh!', as was the automagical git support, as was JetBrains' helpful personal email reply to my filled in questionnaire, as was... well, you get the idea. I'm a happy customer!)
I should note that the vim support in netbeans and eclipse was just about flawless. It's a shame IntelliJ couldn't steal/adapt one of those projects to work within its IDE set.
Found this interesting review by Guido: https://profiles.google.com/gvanrossum/posts/CGh9MoWU53V
Overall, it seems to be a great editor for doing work in Python. I have been using vim as my main code editor for C++, Python, Ruby, PHP for nearly 10 years and it is hard for me to imagine leaving vim.
But no one says you can't use PyCharm and vim together. What I mean is that, when I am sitting down to work on some code having PyCharm seems great. But when I just need to make some quick edits, then vim can be used. In the end, the results of our work is just text chunks that are in a DVCS.
I think I will give the 30-day free trial a shot to see how it works compared to my vim setup (using https://github.com/astrails/dotvim as a base for my current vim seutp btw). And I recommend you to just give it a shot and see how it works for you and your workflow.
With respect to the Vim vs PyCharm Discussion. I think Vim is great. It's fast, light, and you can customize the hell of it (if you're patient). With that said PyCharm is also great. After you start it up, it is also fast, and you can also do a whole bunch of customizations. At the end of the day, I'm gonna use the tool that is going make me more productive. For me that tool is PyCharm. Now I know some of you are just as productive on Vim, and more power to you guys. However, I would say it would be reasonable to assume that most of the population (of programmers that is) would be more productive through the extensive set of tools that have been so thoughtfully implemented into PyCharm. So my advice is to use the app that makes you crank out good clean code the fastest. I also recommend for everyone to at least give PyCharm a test drive by using the trial, specially if you are a Django developer.