Finally I am on my computer (been traveling and was on the phone for the last couple of days.
SiSi26, I went to SU so I am quite familiar with Cornell--amazing location, beautiful campus and (everyone already knows but let me say it too, Cornell is a Great School). We have our family reunions in State College, PA every year, so Penn State as a school and the campus (and State College area) is awesome. I have been to Wisconsin Madison three times (my friends studied there) and again great place (if you like extreme cold like I do, it is even better). I think you said you are from UofT and got an offer (great news) so no need say anything about that. I am not familiar with other schools.
Cheers.