Brijonmang I agree completely with everything you just said. I am a native Dallasite but I could never see myself degrading Houston to the extent some people bash dallas or vice versa. I like Houston and I truly believe that it holds a bright future. Houcajun I can't understand how you can completly stereotype a city with such a quick visit. All cities have their bad parts and you seem to have visted some of the least attractive places in the area. I recommend you visit the uptown area of the city the next time you're in town and then see what you think. I'm sure you'd enjoy it.
Fort Worth definiately has a great downtown. It has the retail, residential, jobs and everything you'd expect in a much larger city but to a smaller extent. I like the sundance square area a lot.
I think Houston will do just fine with the midtown area... it's just taking a little longer but things will definitely pick up as soon as more people become aware that the area exists.