Are you at the Delaware County campus by chance...the Colleges you mentioned are are around that area. Have familiarity with all prrograms. You mention grad school ....and being a dork; the two don't mix, LOL.
Why do you want to change from Penn State?? That answer will give you clues to the type of school you want to choose.
West Chester and Villanova schools
are suburban locations---Villanova students use Main Line Health hospitals and some City hospitals as clinical sites. West Chester mainly uses Chester County facilites---mostly non-teaching facilities. All programs have BSN + MSN programs. Villanova ranked higher in Grad School lists along with Jefferson. Jeff is a city Tertiary teaching facility 900+ beds with many smaller affiliated hospitals thru Jefferson Health system. In the city, you will PAY 10.00 day for parking if can't use trains into town. Very variedstudent body and different style in this school than other othe two. All are respected institutions.
Here is link to all Philly area schools--site sponsored by Jefferson:
Also check out: www.discovernursing.com
This site has background info on most schools in US.
PM me if more detailed info desired.