<p>So I'm stuck between these two...putting location (a very important aspect, not denying that) aside...what do you guys think are the benefits of either or what are your opinions on each of the schools? I guess I'm mostly interested in hearing about classes (especially freshman year) and about the social scene..</p>
<p>Thanks guys, </p>
<p>=DL</p>