Caltech vs Princeton?

<p>I know they are probably the most different two undergraduate schools in America, and both so good that I scarcely imagined myself in any of two. Anyway, somehow now I have to choose between two, and I really don't want to make a mistake at this crucial moment. So help me.</p>

<p>The biggest problem is, I'm not really into one subject. But I'm sure that I'll end up doing science or engineering. Many people said that Caltech is definitely the one, if I'm not doing history or philosophy, but I also want to know what an Ivy-league-style engineering or science is like. Also, I know that Princeton's cool.</p>

<p>What do you suggest?:)</p>

<p>Hard choice indeed,but you have to go with you gut instinct at this point-Caltech is good only if you can stomach the extremely small size,the very very hard grading and the relatively imbalanced sex-ratio with ease</p>