Volcano Project United Streaming http://www.unitedstreaming.com
Flash based games to improve Math skills/other subjects too! http://www.funbrain.com
http://school.eb.com/levels