I'm surprised that Houston, Texas doesn't appear in the top ten most affordable major metro areas for housing. It could have something to do with the high property taxes in Texas.
Even considering property taxes, I'd wager that Houston is in the top fifteen most affordable major metro areas.