All of the above, basically... Houston has all the big city amenities. You are gonna have to jump in the car to do anything, so make peace with the idea. You're going to have to narrow down what you're interested in, though.
Sit in air conditioned buildings and sit in air conditioned cars. We like to ride horses to the saloons and drink whisky.
Post on clutchfans and wait for one of our teams to actually be competitive. When winter hits and all you need is a light sweater you'll be glad you're here.
We for sure have 3 of your 6... museums, theater, clubs.. as far as clubs go, it depends on you and your likening, There is drink Houston (thu and sat are good), rice village, Washington street, downtown eh, plenty of clubs and bars for sure