MSIE has a nice "Save as Web Page: complete" option. It saves not only the HTML but all the associated style sheets, images, etc giving you a fully standalone copy of the page. You can do this in Unix, too:
wget # command line HTTP client -q # don't print out status -p # download related files -k # rewrite resources to local names -e robots=off # ignore robots.txt http://URL/ # page to downloadYou may also want --user-agent='Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)' The appropriateness of ignoring robots.txt is open to question; I think it's OK for a personal one-time use.
It's not perfect. The file may not be named .html, and some sites (Yahoo news) don't download completely. But it's pretty good. I'm using this to archive stuff I linkblog.