The Field Museum of Natural History here in my very own adopted city of Chicago has opened a new permanent exhibit called the Evolving Planet. I'm planning on going soon. They've got some great stuff online though too, here's the link:
http://www.fieldmuseum.org/evolvingplanet/
Thanks for posting that link...see my post #26 on this thread...I just typed in the website address, did not provide the actual link, which you, thankfully did...