We recommend downloading FileZilla from here. We have also heard good things about SmartFTP.com SmartFTP is free for personal, educational, and non-profit use.