This year's ranking put greater weight on happiness over affordability. Last year, Pennsylvania cities swept the top five ...