You should put buildings from the real houston skyline. I bet we would all love to see the Enron towers on there.
I've never been to Houston before so I wouldn't want to choose which skyscrapers are the most popular, so I just created some generic-looking buldings. But overall do you like the concept?