GNU wget
GNU mirroring tool which supports http, ftp, proxies, authentication and recursive retrieval of web pages while in the background.
HTTrack Website Copier
Customizeable web site mirroring tool for Windows and Linux/BSD. [GNU GPL]
Pavuk
To mirror contents of www documents or files. It transfers documents from http, ftp, gopher, and https (ssl) servers.
Rdist
A program to maintain identical copies of files over multiple hosts.
SiteUpload
A small .NET command-line utility that uploads whole directories to a FTP server. Smart enough to upload only changed files.
Teleport Pro
Professional website download tool including a GUI and graphical feedback of download progress. Can also understand websites with complex dynamic HTML and Javascript, and be used for offline browsing.
WebGet
Downloads files specified in a URL list, which can be in plain text or GetRight format. Designed to be used together with WebSuck (available from the same site) which can extract URLs from web pages.
WebLech URL Spider
A web site download tool in Java, which supports many features required to download websites and emulate standard web-browser behaviour.