OK people coming near to the end of my BETT write ups,
The site I've got for you today is Learnalot.com, this is a a site that makes maths fun by
taking it into the realm of practical applications and activities, what also enhances the stimulus for children is the fact that you can (if you want) see your performance in comparison to others all around the country as well as classmates, and work to improve your position.
There are a number of games on the site, each tailored to various themes and parts of the curriculum, currently covering KS3 and new KS2 games being added daily.
If you home school your children, or have a say about what tools your children or pupils use to learn their maths in the KS2 & KS3 age groups Learnalot.com is well worth a look.