www.archive.org - THIS site claims to offer "universal access to human knowledge", which is some claim.

What it actually aims to do is to get together (archive in fact) a digitised library of internet sites and cultural artefacts in digital form... such as many thousands of books which people around the world are painstakingly placing on the Internet.

All information on the site is free, so this is an excellent site for helping with the kids' homework -- and there are ten million pages archived.

Not that I've counted them of course ...