Philadelphia is a city with attitude. Sports fans are fiercely dedicated to their teams, and there was even an incident where fans were hostile toward Santa Claus when an NFL game went awry. Aside from attitude, Philadelphia has a lot to offer in terms of affordable housing and entertainment. You can find a 3-bedroom apartment in the city for $1,000/month, and many nice homes can be found for under $100k. You'll also have close access to diverse forms of live entertainment, from mainstream to orchestra.
Philadelphia's climate is influenced by several factors, including the Delaware and Schuylkill Rivers, the Appalachian Mountains and the Atlantic Ocean. Maximum precipitation hits the area during the summer, which can cause flooding in the Schuylkill River. Snowfall is high in the northern suburbs, with high winds often engulfing the area during the winter.