For multiplication I used a LOT of online drills and worksheets. These are fine but my son was taking SO long to memorize..
With this he memorized over 1/2 in ONE day...
I also LOVE Math mammoth
http://www.mathmammoth.com/ for a FULL math curriculum, (my opinion ranks along the lines of singapore Math) Very Reasonable
I used singapore math early on and then went with math mammoth
I also have experience with Kumon, it works but is very costly (so now I purchase the workbooks and make my own drills )
I also LOVE
http://mathandmovement.com/activities.html and am using this with my 5 year old, She has learned a LOT from this
I have NOT used math you see so I can not comment on it
Hope this helps
Susan Khan