Online Free Fun Educational Games.
I'd like to mention four websites:
A Vocabulary site called Vocabulary.co.il
A Spelling site called SpellingCity.com (really cool but not yet finished).
A site with Learning Games for Kids which features the hurricane song and sun song.
And, the free demo learning games on Time4Learning's site.