Stony Brook. Odds are you'll drink the whole time and just drop out before graduating anyway so don't bother with the waste of money. And that's not an insult either, a majority of incoming college freshmen will NOT have graduated in 6 years (so for all the crap I get here, I still did better than half my incoming class.), so yeah it's a statistical fact, most people will not finish college so don't waste the money on some stupid private one.
Cornell really likes its students to graduate in 4 years. Stony Brook doesn't give a crap how long you take.