>You can't move from Perl to .NET, VB, or really even C
I disagree. If you *know* perl, then switching to any language (aside from the very object oriented ones, at least in my personal experience) should be trivial. Because, if you know perl, you then know *how to solve problems*, which you can then apply to other languages.