Miami received the highest scores on work-life balance and job security, and scored very well on the measure of job availability. Those strong scores were enough to offset a higher cost of living.