I posted this link in another thread, but am doing it here in case anyone is still looking for math sites.

Harcourt's Thinkmath! has a great variety of math games by grade levels, correlated to your state math standards, and covering all areas of elementary math through grade 5.

http://www.hbschool.com/thinkmath/choose_state.html