Flashy Maths Games are brilliant. They are great fun and also excellent for learning and revising maths topics. Click this link to be taken to the games. Make sure after you choose a game that you read the instructions then click the 'swf' link to launch the game in your web browser.
Have fun!