The browser 'save page' button does the job usually, but only if it is text heavy. If the page is interesting to me for it's javascripts or other such implementations (like flash objects) the browser doesn't help much. I used to use httrack[2] to archive websites, but it doesn't work with everything and the results aren't always great.
What is HN's preferred method of saving web pages and archiving websites?
[1]https://en.wikipedia.org/wiki/Link_rot [2]http://www.httrack.com/