I recommend this website for climate info:
Stats about all US cities - real estate, relocation info, crime, house prices, cost of living, races, home value estimator, recent sales, income, photos, schools, maps, weather, neighborhoods, and more
I think Las Cruces would be a better choice over...