Thanks, @alexandergreene93! It sure is a lot to think about, to say the least. He has an interview tomorrow for an MIT position, and so he says that I can go to Harvard (to which I roll my eyes and say "yeah, once I get a 180 on the LSAT...")! :)
A 166 is far from a "weak score." You can get into many respectable law schools with that score (some even with $$). For example, My friend, who also earned a 166 was admitted into Emory (19th) with a $60k scholarship.