I've found a rather nice home-made maths games website: Joe the Dragon - thought it might interest both strugglers and fanatics. (A go on the Algebra Treasure Maze is currently being ds's carrot for a co-operative day at school.)