For us Vim users, there's now a Perl omnicompletion available
here. At first glance, it appears to work reasonably well - it has a few rough edges, but is quite a lot better than the previous situation (which was no omnicompletion at all).
For those who aren't aware of it, Vim 7 added omnicompletion, which is an attempt at an intellisense-style smart completion. As an example, if I have
my $now = DateTime->now;
I can subsequently type
(control-X, control-O being the standard Vim omnicomplete shortcut) and get a pop-up menu of the available method calls for $now (add_duration, day, day_abbr, etc).