I've written an ftp-mirror prgram that mirrors a web site using FTP. The program correctly tracks all changes to the site creating and deleteing additiional directories as required. The code for this is on http://www.geocities.com/erlang_journal/ /Joe