If you're using version 1.92 of our FormMail, then no, it doesn't support file uploading.
The latest version does. You can easily upgrade using the FormMail Upgrade Wizard here: http://www.tectite.com/wizards/fmupg.php
FormMail.pl (available from other companies) is written in an old language called Perl. There's nothing wrong with "old", because it usually also means "stable".
However, I personnally stopped programming in Perl over 12 years ago. I found it to be a language lacking in certain features and prone to creation of bugs and errors. Many Perl FormMail's have had serious security problems.
FormMail.php uses a much better language (in my opinion) than Perl. Namely, PHP. PHP is becoming a major force on the Internet, and we have found it to be stable and reliable.
As an end-user, you really only need to be concerned with the features of the particular product and whether it's easy to configure and whether you can get support.
Obviously, we recommend our FormMail.