In this article, I will list out some software that will allow you to
upload your files from Windows to your server from the SendTo menu in
your Right Click Menu.
1) SendTo FTP
This
is a very easy-to-use file transfer program for sending files from your
PC to a remote host. Simply select the files you want to upload, right
click and choose SendTo FTP in the Send To submenu. SendTo FTP maintains
a list of frequently used hosts and can remember your user name,
password and sub-directory. You can’t install SendTo FTP on Windows
Vista as you get an error while installing. For a solution, visit the
link provided at the end of the article
2) Upload Express
Upload
Express enables you to upload images to ImageShack and files to
YouSendIt. You can also define your own FTP server to upload the files
to.
3) RightLoad
RightLoad
is a small program that allows you to quickly upload files directly
from a Windows folder to your server. Instead of using a complicated FTP
client just to upload a few pictures, you just right-click on the
files, select the server and target folder and RightLoad will do the
rest for you. When all files have been uploaded, RightLoad will
automatically generate a list of different links to the files, ready to
be copied into your post or website.
Here’s a simple comparison table of the three softwares:

So which is the best? You decide.
Taken from: http://www.raymond.cc/blog/archives/2007/11/07/software-comparison-upload-files-to-ftp-from-right-click-menu/