"The interest in game-based learning has accelerated considerably in recent years, driven by clear successes in military and industrial training as well as by emerging research into the cognitive benefits of game play. Developers and researchers are working in every area of game-based learning, including games that are goal-oriented; social game environments; non-digital games that are easy to construct and play; games developed expressly for education; and commercial games that lend themselves to refining team and group skills. At the low end of game technology, there are literally thousands of ways games can be - and are already being - applied in learning contexts. More complex approaches like role-playing, collaborative problem solving, and other forms of simulated experiences have broad applicability across a wide range of disciplines, and are beginning to be explored in more classrooms." - 2010 Horizon Report: K12 Edition
Don't be fooled by the name---this Australian site has several free, downloadable executable files for creating customized learning games for any subject for your students.
Even though the programs for the interactive tasks are not listed as working in windows 7, they do... Program files are WINDOWS-based.
I use the activities in the left column (particularly memory & Tetris) for review. The right column (Cartoon story maker & portal maker) seem less stable and don't work well for me.