Gallery of Interactive Geometry http://www.geom.uiuc.edu/apps/gallery.html
Fascinating, fun applets that help students learn geometry. For example, explore negatively curved space while playing pinball.
Interactive Mathematics Miscellany and Puzzles http://www.cut-the-knot.org/
There are literally hundreds of applets available at this site to challenge students.