Answers:
I tend not to be too grade specific as a homeschooler and look more for what is interesting and fun, but I have found one grade specific site that I like to use. The section for 8th grade (also would be great for 9th grade) is at: http://www.internet4classrooms.com/skill...
That is a free site also which is what I mostly use. Hope that helps!