If Filezilla times out its connection when you are transferring files, try disabling the Timeout setting.

To do this, click on "Edit" then choose settings. It will bring up a window like this:

Change the Timeout to zero as shown, click OK, and you're ready.

Filezilla is a free, cross-platform FTP client available for download at filezilla-project.org.