Sumanas has some great, free animations for science classes. As you can see from the home page shot above, the categories are wide ranging. I was viewing some of the General Biology ones today and found them to be very good. Nicely designed animations that explain topics well.
This can be used by the teacher in the classroom or students can be directed here on their own as a study resource.