Google definitely caches pages for display. It was very handy when Arsdigita did their Orwellian rewriting of the bulletin board content during their dispute with PhilG. ALthough they removed content from their site, it was still visible from Google's cache.