Both great schools. Here in NYC, no one confuses Penn for Penn State and generally speaking Penn is more sought after by the top students than Tufts. That said, size is an issue. Penn is big – @ 11,000 undergrads. Also, it does have the “work hard/play hard” reputation and although they say that only @ 30% of the students are involved in greek life, anecdotally I hear about a lot of kids pledging frats at Penn.