Since I'm lazy and posted about Tech earlier (before you went to interview), here's a link to my earlier post about it in case you didn't see it already.
http://forums.studentdoctor.net/showthread.php?p=7559139#post7559139
In short though, I would say I was pleasantly surprised. I would have to say that at first, the concept of rotations in multiple cities sort of scared me at first (e.g. Tech and A&M) as I'm used to hearing about the TMC and multitudes of other hospitals here in Houston. After thinking it through though, it makes sense to spread out as there aren't huge amounts of people in Lubbock (or College Station).
Hopefully I won't generate lots of hate from this thread, but I did end up ranking Tech higher than TCOM in my match.