in reply to Latest version of Perl - includes SFTP?
Net::SSH::Perl, Net::SFTP and even Net::SSH2 are very problematic to install and are painfully and, in many cases, unusably slow on modern hardware. i haven't tried Net::SFTP::Foreign, so maybe give that a go like was said.
then again, there are other ways as well - open() as a pipe w/ pki for auth works, or even Expect :) both assume local ssh install.
joining ssh-sftp-perl-users@lists.sourceforge.net and reviewing the archives for some of the issues you might run into couldn't hurt ether. good luck!