Math Live has done an awesome job in putting together animated math lessons. Developed by Learn Alberta, Math Live teaches 23 lessons based on numbers, patterns and relationships, shape and space, statistics and probability. There is a worksheet to go along with each lesson. They also have a great glossary of terms with nice definitions and examples.
Below is a screenshot of their estimating animation.
This find is via Free Technology for Teachers.