Even though I live in San Francisco for the past 10 years, I'll still stand up for my old hometown of Houston. I love it there. If I wouldn't have moved across the country for love I'd still be there, but I do still visit. Best bang for your buck that I've seen anywhere in the United States.
I wasn't thrilled with Mobile, AL I'll have to say when we passed through there and stayed a night. And to be frank, I was never keen on New Orleans either, the grit in the air there made Houston seem like a fresh cool breeze wafting over you.