<p>Well…I was struggling to choose between Harvard, Princeton, and MIT for math, too. I visited all of them, heard opinions from this website, and saw ranks for math in USnews grad and gourman report. Also I saw Putnam competition results.
What I’m thinking is…Princeton is best. At least for undergraduate. Bunch of geniuses graduated Princeton and produced most of Fields medal winners.
Harvard is great college, too. Though I think Harvard will fit for grad than undergrad. I’m planning to go Harvard for grad school(Actually, first choice to become Rhodes Scholar).
MIT is great college, too. Though I think they are concentrating more on applications than HP or Caltech. If you want to do the applied math, perhaps MIT will be the best.</p>