For 7th grade we used:
Abeka-reading, spelling/vocab, history/geography
Apologia-science
Winston-grammar
Chalk Dust-math
Institute for Excellence in Writing
Positive Action for Christ-Bible
I am pretty sure this is what we will use for 8th grade as well. The only "expensive" part of the curriculum is the Chalk Dust.