Here's a cool website - http://www.johnkyrk.com/ - that has animated explanations of biology; things like mitosis and so on. It was today's email from Scott's Botanical Links and it's worth signing up for these at http://www.ou.edu/cas/botany-micro/bot-linx/.