First of all Congratulations. S was a recent Physics-Astronomy grad. Chose Dartmouth over Williams too, thought Dartmouth had more options for extracurricular activities. He did not join a frat, although many of his friends did. He enjoyed the small (tiny!) classes and interactions with Profs. You will be fine at any of these 3 schools. Visit and decide!