<p>Well the classic list I've seen handed down is usually
1. Geneseo
2. Binghamton
3. Stony Brook</p>
<p>Now I'm currently and have been taking classes at stony brook for quite some time. I've also been in contact with Geneseoers and Binghamtoners. </p>
<p>First it depends what you want to do. Stony Brook is the best for research and science. I've been going to math club there where they have their professors occasionally lecture on research they're doing, and you often find them working with the likes of people at MIT, Caltech, etc. </p>
<p>If you're going for somethign more artsy, Geneseo is probably your best one.</p>
<p>Binghamton has a bit of both.</p>
<p>As for money, they all offer pretty much the same deal.</p>
<p>As for location, Geneseo I hear is nice, but its in nowheresville. You'll find partys there for that reason. (You're probably aware, but there is usually an inverse relationship between activities around a college, and drinking there. Of course you never have to drink there if you want to, but just be aware...)
Geneseo is like 7 hours from everywhere. </p>
<p>Binghamton is still quite a few hours away from anywhere. Nothing you could do outside of town on a daily basis. But its only a few hours from NYC. However its still a fairly small town itself. </p>
<p>Stony Brook has my favorite location, if you're into its sort of thing. Its on Long Island, and is the closest to the city. Many NYCers commute to Stony Brook for the day and then take the train back, which is about a 30 minute drive. The campus is huge, very city like. You'll find lots of things to do on and off campus. </p>
<p>As for population, Geneseo and Binghamton are fairly similar, Geneseo being smaller. Stony Brook by far is the largest (in this trio, perhaps only buffalo compares). It sports an easy 24,000 undergrads alone. Some people don't like this, and I understand that. Its a different method of socializing I find, a little more interesting. Don't be embarrassed if you don't know anybody, because no one does really. Thats actually why its easier to make friends. Just start a random conversation with someone before class. I always find they were just as anxious to have a conversation as I was, and was just looking for the ice breaker. </p>
<p>I can't speak on this about Geneseo and Binghamton, but the majority of the faculty at Stony Brook is awesome.</p>
<p>Hope this helps. If you asked me, someone with a mathematics major, I would list the Sunys in this order:</p>
<ol>
<li>Stony Brook</li>
<li>Binghamton</li>
<li>Geneseo</li>
</ol>