Went there for an interview... i liked it very much. They work very hard and you get killed with trauma when you are at Ben Taub hospital (the Texas med center public hosp)... but residents run the show at ben taub. Other services are run by attendings. Really nice group of residents... and they didn't hold back that they got worked hard. Attendings that i met were outstanding people.
Houston seemed great (I am from the northeast)... at least in jan
hope that helps a bit