This is what i have set up
http://www.cerberusftp.com/
BUt you have to set up port forwarding on your router if you have one.
Its very simple to run and works great, i've not had any problems.
EDIT: yousendit works great 85% of the time, i have had files not show up at their destination email address, its neither in the spam folder or anything else. I notice this with slightly larger files, versus smaller ones