Funbrain - A variety of educational games in all content areas. http://www.funbrain.com
KidsCom- This site has games for kids and other activities as well. http://www.kidscom.com/home_flash.html
Yahooligans- A web guide for kids http://www.yahooligans.com/
flashcards and strategies for learning vocabulary words http://www.kidzone.ws/
features a comprehensive set of interactive arithmetic lessons. http://www.aaamath.com
A free website to teach children to read. http://www.starfall.com