I appreciate all the feedback I've gotten about math curricula. Thought I'd update you all on how we are doing!

We are using Singapore Math as our primary curriculum/guide for moving our son through topics. We supplement with games (tabletop and computer) to encourage basic skill mastery/computations as well as develop problem solving. We are also using those "teachable moments" to capitalize on his own intrinsic desire to learn and connect math to everyday activities. An example would be this past weekend when he was excited about having his friend come to sleep over and wanted to know how long until he would be at our house. We had a 10 minute math lesson on time and he didn't even "know" he was learning!

So far my husband is doing the formal homeschooling in the morning 3-4 days per week, about 30 to 45 minutes, and I supplement with the teachable moments and weekend stuff. We have a chart with stickers to encourage him to master different levels on Math Blasters, with a reward at different levels of completion (shopping trips for toys are the big motivator right now!). We stopped with ALEKS as we just don't have the time to sit with him and he isn't independent enough right now with the program. We found he likes the tabletop stuff better than the computer tutorials.

We are happy with how things are right now and hoping to continue fostering his interest in math. I'll look forward to more info on this and other threads.