WildBill said:Atlanta is one of the few places I can't say much about having spent hardly any time there. Do you like nightlife and lots of city activity or are you a more burbs and Home Depot kind of guy? What kind of weather appeals to you and what can you tolerate? I am guessing if you lived in Ohio and Arizona you can tolerate just about anything!
One of the most important decisions though is your job and where you can do it. My job pretty much limits me to bigger cities if I want good opportunities. And above all else I suggest you stick to the places where you can get multiple choices. Nothing worse than stuck in a smaller town where you work at one of the few possible places.
No big deal on the race thing, everyone can make a choice on it if it matters to you. Just be warned I have been just about everywhere with a mild winter and every one of those cities has lots of latinos. Seattle has fairly few of them and is a very nice place to live, but you have to be able to handle cloudy weather. As long as clouds and rain don't bother you, it has a moderate climate. The nightlife and sports are good, both the spectator and outdoor variety. Schools are good if you and the misses have them or hope to have them. Lots of scenery too. Only downfalls are the traffic and cost of living.