Не часто, но бывает, что нужно выкачать сайт целиком. В таких случаях обычно рекомендуют консольный wget, который не очень-то удобен для новичков (скажем так, своей бабушке я таких советов не давал бы). Решением в этой ситуации может стать использование программы SiteCrawler.
SiteCrawler умеет загружать сайты как целиком, так и частично. У программы простой и удобный интерфейс, малый размер дистрибутива (всего лишь около 1 Мб). SiteCrawler умеет скачивать страницы с сайтов, защищенных паролем (естественно, вы должны иметь доступ), поддерживает работу с Automator и AppleScript, так что многие операции можно автоматизировать. Есть возможность задавать правила загрузки (например, запретить скачивать файлы определенного формата).
Как и за многое хорошее в этой жизни, за SiteCrawler надо заплатить $20.