funbrain.com
School Time Games - online computer games
Math Playground - online computer games
Bitstrips - online comic generator
BrainPop
Story of Stuff
Godtube - Christian videos
NeoK12 - Educational Videos