PBSKids.org
Find educational games and videos. Check out Design Squad for engineering challenges.
ABCya.com
Fun educational word and math games for grades Pre-K- 6+