Good unless you are in the fracking business and then not so good.
Change that to the oil business and you're on target. Medical and tech are doing well though.
And despite popular theory, you don't have to be armed to become a citizen of Texas, they will issue you a gun upon arrival.

Seriously, having lived there for six years, I can say that Texas is a great state. I loved it there despite the utter frustration of working football at times and the awful summer heat. So much so that it became home to me by the time we left. The people I met there are awesome.
There are a fair amount of Canadians in the Houston area due to the oil business. Lots of folks from Calgary and the like living there. The nice part about that is the local amateur hockey scene is great and was even better until the AHL team the Aeros moved away. But Austin still has the Texas Stars, Dallas has the NHL team and San Antonio has an AHL team as well. Of course that's assuming you like hockey (aren't all Canadians required to?).
Houston is not a bad place for young folks, especially in the younger areas like the Heights. Lots of good international culture in the city, plenty to do and tons and tons of football to work. Plus it's a fairly liberal city in its own right if the overall conservative reputation of Texas scares you.
Also one more bonus of being in Houston is the chance to work a game with Coby. How can you pass on that opportunity?
I want to come back now.
