Emacs' cperl-mode seems quite cool, but for the following problems:
- No immediately obvious (not even after searching google, actually) way to execute the current buffer (without launching the debugger).
 - Ugly syntax highlighting color defaults.
 - Poor defaults with tabbing.
 - Poor defaults with {}'s. I was hoping to see closing of my sub foo {'s automatically, as well as a newline and four-space indent.
 - The fact that I don't know Lisp (yet). :(
 - Amazingly hard-to-find sample .emacs configurations and cperl-mode tutorials out there on the web. Yeah, yeah, I know C-h m...but I said tutorials.
 
Either way, me and Emacs are really starting to get along.