These U.S. cities offer a winning combination of affordability, robust employment and ample social opportunities.