I have opinions. First, eliminate Dartmouth (as a poster above advised too ).
Second, thoroughly and exhaustively research the course requirements. As you know, Brown, on one end of the spectrum, has an open curriculum. Columbia, on the opposite end of the spectrum, has the Core Curriculum. Cornell has distribution requirements, and Penn has the General Education Curriculum. STUDY what this means at each college. Seriously. Take half a day and make a spreadsheet.
Third, journalism. Hands down, Cornell. The Cornell Daily Sun and The Daily Pennsylvanian are among the top 10 student-run newspapers in the country.
My opinion: Choose Penn or Cornell.