"MHTML, short for MIME HTML, is a web page archive format used to combine resources that are typically represented by external links (such as images, Flash animations, Java applets, audio files) with HTML code into a single file."
I haven't tested it, but it seemed like a neat idea.
"Microsoft Internet Explorer, as of version 5.0, was the first browser to support reading and saving web pages and external resources to a single MHTML file"
* File > Save Page As...
* Choose "Webpage, Complete".
* Enjoy later.
Don't know how well other browsers handle this.