The best cross-platform approach to getting process information. This is not parsed output, but an actual interface to the underlying OS C libs. All the popular platforms are supported, and even a few obscure ones.
The author is responsive, friendly and good about patching. He has also been very helpful in answering my questions when it came to porting his code to Ruby.
Oh, and don't let the author's own "BETA" status fool you - this module is definitely production level code.
Great for hot, slutty Perl action. You may have more success nailing this API if Bone-Easy is used first. Be sure to use this in conjunction with Safe. May leave you with a dirty, used feeling afterwards.
An excellent module that gives you much greater flexibility with regards to lvalue or rvalue context than core Perl does. This module can end the debate whether to return $self or a value - you can let context decide.
I deducted one point on "Ease of Use" because it crashes the debugger in some cases.