Pitt is a public school. Temple too. Penn State has historically been an undergrad (no-research) institution, and Pitt/Temple are research (grad school) institutions.
I would put Duke on the list, it is located in the Raleigh-Durham research triangle. May not be in as big a city as the...