ActiveState has a vbscript to perl converter. I have used it a time or two and it seems to work well, although im not really up to par on my vbscripting skills...
Ted
-- "That which we persist in doing becomes easier, not that the task itself has become easier, but that our ability to perform it has improved."
--Ralph Waldo Emerson