Marilyn Burns discusses creative and effective ways to use manipulatives to teach math. Much of her information is oriented towards classroom instruction, but there is great information for homeschoolers too. She discusses the seven "musts" for using manipulatives, how to introduce a Geoboard, pattern block activities, and more.
These fun math activities use simple toy cars to teach ordinal numbers, sorting, counting, number recognition, subitizing, patterns, colors, and addition.
This website has interactive games to learn about money, time, patterns, fractions, the Pythagorean Theorem, and more. There are also games based on base 10 blocks, cuisenaire rods, and other manipulatives.