of course a lot depends on what you consider affordable housing? I don't think you husband will have much trouble finding employment, especially if you stay near the metro area of Albuquerque. Las Crusas is one of the fastest growing places in the southwest, but property will be higher than some areas.
You mention crime, I am sure you realize anytime you are looking at a larger city or within a range of the same you will find some crime, drugs, etc.
We recently moved from New Mexico after living there 7 years. We were just east of Belin which is 40 miles south of Albuquerque. Property is a little less expensive than further north. Climate wise, it can't be beat. Just enough snow to feel nice and wintery, but certainly nothing like the north. In fact there are lots of people from Wi and Mn in the Belen, Los Lunas area. Las Lunas is growing very fast compared to Belen. Another popular area, but much more crowded is Rio Rancho.
Now, between all of us and more to come you have some ideas I hope.
Nita