My 7yo grade2, who usually dislikes math, started this program at school a couple of weeks ago.
http://www.borenson.com/ She loves it and even asked her teacher if she could take it home. Needless to say she has breezed through the first 2 program levels on her own and switched over to doing the problems on paper with out hands-on materials. Thank the Lord for good teachers!
It has been amazing to watch my non-math kid click in and get excited about Algebra, guess they just have to find their niche.
I would recommend this program to anyone who has not already crossed the Algebra bridge.