Dallas has a slight edge in the job market, especially in finance and IT. Houston is stronger in the energy sector and has a lower cost of living. For restaurants, it's subjective, but both have diverse scenes; Houston arguably has better international cuisine. Outdoor activities are better around Houston due to proximity to the coast. Arts scene is stronger in Dallas. So, if career in finance/tech and arts are key, Dallas. Otherwise, Houston.