National Library of Virtual Manipulatives
Wolfram Demonstrations - Download free Wolfram Mathematica Player to play