Basic Math Practice online
I can't do this site justice with my words- you'll just have to click and play: http://www.woodlands-junior.kent.sch.uk/maths/
Here's what they say: "We have several fun online interactive activities here to help you...improve your mental maths skills...These pages are aimed at 7 -11 year olds. "
I had fun with division and multiplication...still playing...