Mangahigh: online free math games for middle school and high school. Teachers can register for free and then upload their students roster. It includes both class challenges and games. For class challenges, it allows you to search by grade level and subject area.
Sumdog: games for grade K-8, for math fact fluency.