Sheppard Software (100s of games, activities, etc.)
Mr. Nussbaum: Games for all grades & subjects
Maggie's Game Zone: Math & Language Arts Games
Time for Kids
Fact Monster: Tons of fun info on topics from math to history to sports.
BJ Pinchbeck's Homework Help: Great information to help students with homework!
Make a Snowflake