Philly in the building
Like the OP said, Philly is a good value in terms of large east coast metro cities. No, its not cheap, but in comparison to overpriced cities like NYC and DC in the vicinity, its a good place to live. You can actually get a nice house in a trendy and/or nice neighborhood without losing your shirt.....not everywhere but most places. if you want to live in Rittenhouse Square or Northern Liberties or Graduate Hospital or Old City, then prepare to pay top dollar.
As far as women, there's enough attractive ones to go around. Philly may not have the best women, but dudes need to stop over hyping DC and NYC. I've been all throughout both. Per capita, they may have a few more attractive chicks but let these dudes tell it and its like Heaven. Stop. The reality is, Philly is a LARGE city with millions inside and outside the city limits. If you can't find an attractive chick to give you some cooperation, then you're a lame. And one thing about Philly chicks is they tend to be hard on lames, so I can understand lames not liking Philly chicks.
Also, like the OP said, Philly is in prime location since its literally surrounded by top metros. NYC is 90 minutes away. Baltimore is 2 hours away. DC is 2.5 hours away. Boston is 5 hours away. Toronto is 8 hours away. Montreal is 7 hours away. Beaches within 1-2 hours. Not to mention a large public transportation system if you don't have a car.
Great restaurants. Great arts. Great colleges and universities. Great scenery.
One thing I will say, in terms of drawing young professionals who want to live in a great city, Philly needs to do better with nighlife. Philly is one of largest cities in the country yet closes down around 11PM. Downtown is dead, on the weekends mind you, past 11PM. This is crazy to me since many other cities, some smaller in population with less to offer, are open with people walking around enjoying the city into the early morning hours.
Peace
There is a bill in rhe council they will probably be passed which allows bars(alcohol) to be served pass 3AM. They already open the Subway 24 hours on the weekends after outrage and was shock by the traffic on the subs. It's getting there