CocoaWget is a front-end application for GNU wget. You can use it to download entire websites or parts of websites for offline viewing.