Midsize cities offer young couples the best combination of relatively high income, affordable housing and solid amenities.