Heh, there are just so many options out there, so a little more info on what your 7th grader is interested in, their strengths and weaknesses, learning styles etc, would be helpful.
My son is currently 'in 7th grade' right now though we don't really "do" grades. I'll tell you what resources we've been using this year if that's helpful.
RightStart intermediate math (Geometry)
Teaching Textbooks Pre-Algebra
Life of Fred Pre-Algebra I With Biology
Live! Online Math Pre-Algebra (did the trial in the fall, will do Algebra program with them next year)
Intellego Unit Studies -- WWII; Whales; Baseball
Teacher's Book Bag Unit Studies -- Our Ocean Community
Sequential Spelling (finished level 1, starting 2)
L'art de lire (just finishing level 3)
Ecouter parlez (currently in book 4)
Misc. french reading resources
Boomerang literature units
Ellen J McHenry's The Elements
Meet the Masters art study
Harmony Arts - Ancient Art and the Orchestra
Music Theory - Beginning Rudiments
Italics: Beautiful Handwriting for Children
KidCoder Computer Programming (completed Windows course, now doing Game Programming)
Geography Colouring Book
Mosaic Introduction to World History
Philosophy for Kids
There's also lots of reading, of course, as well as knitting, music practice, science kits he gets as gifts, other crafts, etc. It looks like way too much on paper but he actually only does a little bit at a time. We're very influenced by Charlotte Mason and Waldorf in terms of scheduling, methodology, etc as well, so I also have some general "how-to" resources on those topics.