I use sugarsync although not sure what it's free limit is. This is a typical cloud syncing service that allows you to share as well as back up files. Also works through iPhone, iPad etc.
Filezilla is typical PC software, it may work but is unproductive and horrible.
Cyberduck is donationware - and is OK.
Transmit is not free but is the bees knees....