My Problem with an IDE is that you are generally stuck doing things their way. The other issue is portability.
Vim runs on everything. People that use it are really cool and hip and stuff. If you are willing to take the time to learn to use it, it is unlikely that you will ever go back
If you want a semi IDE like interface and you are on windows I have a soft spot in my heart for NoteTab There is a free version and an enhanced version. The download starts life as the enhanced version and then dumbs down after 30 days.
- It has direct support for Perl.
- It will display markers for non printing
code characters.
- It has its own macro language that is very simple to use and comes with many examples.
I used it in college until I switched to FreeBSD, I actually still miss it, Great editor / IDEish. NoteBut it only works on windows and there are No plans for a port last I heard...