Here are a few ideas.

1. Zome (http://www.zometool.com/)
2. Equate, SET & other math games (http://www.mindwareonline.com) Mindware has a great selection of math games.
3. Math puzzles like sudoku and kakuro. See Mindware for more ideas.
4. Math books (http://www.hoagiesgifted.org/mathematics.htm)- I recommend The Number Devil, but there are many, many other good books on this list.
5. ClueFinders & Zoombinis (http://www.learningcompany.com/jump.jsp?itemType=CATEGORY&itemID=89) - I have found many Cluefinder and Zoombini titles on the discount software sites. My dd9 loves these games and will play them multiple times.
6. Math websites (http://www.hoagiesgifted.org/math.htm) There are great sites listed relating to topics such as tesselations, fractals, Fibonacci numbers, and others that you will not necessarily see in a regular math textbook.
7. Science applications- There are so many science applications, it just depends on your child's interests. My dd loves learning about chemistry. When I have time, I teach her some chemistry basics. She had fun building molecules out of magnetix. Here are a few interesting science websites.
http://www.rsc.org/chemsoc/visualelements//pages/pertable_fla.htm
http://www.chem4kids.com/files/elements/001_speak.html
http://cnse.albany.edu/Nano_for_Kids/nano_games.html