Those are all good schools. How are your grades? Are you a good student?
Have you ever considered Middlebury College? It's in Vermont, D3, excellent school academically, you can run there, and the campus is beyond beautiful (lots of woods to run in). It is continually rated as one of the best schools to have a superior undergraduate experience.
I urge you to consider this school as you're looking at your choices. Middlebury college, Dude. It's in the same conference with Williams and Amherst. Great, great school with great traditions.
I'm old, and I've been around a long time. You could have an excellent career. 9-flat two milers sometimes don't do that well in college (I could give you a very long list of state champions who never did anything in college), and kids who were good but not great in h.s. often come out and really blossom. It could certainly happen to you.
When you look at schools, try to find one that is a good fit for your personality and your goals. Look at their academic programs first, then once you have that narrowed down, begin looking at their running programs. Try to understand the coach's philosophy as well as you can before moving there and always talk to runners that are on the team already. This will help you get a good feel.
But always look at the academics first. I am shocked at the number of kids who want to be . . . a physical therapist, for example, or a journalist, or whatever, and they end up going to schools that don't have a program in physical therapy or journalism. If you are undecided about your major, then try to go to a school where you will have an excellent academic experience.
Try to get your own goals (running and school) clarified in your mind, then choose a school that seems like a good fit to you. I went to a large state school that had a highly rated running program, but the dorms were so full of partiers and unfocused students, I couldn't get enough sleep because the atmosphere was noisy and often chaotic. The dorm was noisy until about 2 am every night. That's great if you're counting on college to mostly provide you with parties, but I couldn't find people to relate to, people who were serious about school and wanted their lives to go somewhere, people who wanted to achieve things. It wasn't the best fit. I learned there were pretty girls everywhere. It is just as easy to find a smart, interesting hot chick as it is to find an empty-headed party girl. Once I transferred to the right school I met more smart girls, life became more interesting, school and running were more gratifying, and I realized how unhappy I had been at the place I was before.
High school is high school. Scholarship or no scholarship, you could really turn out to be a great runner. Also, a lot of good, highly-rated academic programs (the expensive ones) can give you great aid packages (based on your parents' income) that are not sports scholarships, but can make the school very affordable for you and your parents. D3 coaches can sometimes help you with this as well.
Keep asking questions and we'll try to help you.