I did a little bit of investigative work and found that jeffrey is not a troll.
He posted in multiple accepted threads, often posting the actual acceptance letters.
So, assuming that you can afford to pay, Dartmouth is the best school for what you want to do. If money is a factor, I would take a close look at the college of William and Mary, and Davidson which are the best schools you received a full ride to).
I don't know how you're going to possibly visit all them, but if you want more specific advice, you should post more of your stats, your interests, your finaid/scholarship amount at each, and how much of a factor money is to you.