Stay away from Chicago. I think most Freepers would recommend Dallas/Fort Worth, though the traffic is miserable.
Traffic sucks big time in Dallas/FW area, and the whole area is spread way out, so commutes could be long. After 10 years there, I came to Cleveland area, and the commutes were a joy. Plus, for the most part, the drivers are courteous here. But the taxes in OH are pretty bad, although Kasich and the Repub state congress are trying to change that. So move out of Cuyahoga county to a burb town, which are far better anyway. Texas gets hotter than hades, while OH does not, plus OH geography is beautiful. Texas not so much.