http://www.homeschoolbuyersco-op.org/home-school-curriculum/
This is a good place to start.
I haev tried IXl, CTC , KHAN for math
Using meritnation for reading comprehension
mobimax for science and grammar
But In my case online ones are mostly supplemental