Here are some sites with MATH games and fact practice.
http://aaamath.com/
http://www.321know.com/grade4.htm
http://www.aplusmath.com/
http://www.mathplayground.com/index.html
http://www.coolmath-games.com/index.html