On pages that don't change frequently (especially for static pages with timestamps), server load can be saved by allowing browsers to serve up parts of the cached pages like seeds on bittorrent. If a site is down or very slow, the browser can look for other browsers sharing the requested page and query them instead, thus getting around the slashdot effect. This can also be used to get around domain-sitting tactics.
Idea No. 5