Perl 5 post 5.12 is nice but people like rurban an mlehmann claim p5p are screwing it up and breaking backwords compatibility for no good reason. These two individuals are quite knowledgeable programmers, so I'm inclined to agree with them. Both have created their own fork of Perl 5.
Perl 6 is quite nice as a language but the implementation is slow and it has too litlle lib support. Also not great for scripting because of the VM penalty.