Nova is solid 40-45 minute drive from Philly and is one of the wealthiest areas on the east coast.Since Philly is getting a bad rap, I'll put in a good word for Villanova. Stayed at a hotel on campus there and they had a pretty awesome breakfast buffet. Don't remember much about the actual school though.
Penn, Drexel and Temple are just in rough areas