Just a thought Rich - does the ftp package you use have anything like incremental update - ie just uploading those files that have changed? And if so - whats the package?