Hi, i think everybodies got it hit on the head that your environment is not being set up. You need to make a shell script that looks like this:
#!/usr/local/bin/tcsh
# needed to set up the environment properly.. as cron doesn't
# do that for us
source ~/.cshrc
/home/me/myscript.pl $argv
and run it in the crontab.
Note that this is for tcsh, you may need to change it depending on the the shell that you are using. I hope this is the problem, good luck.
-malloc