I've been to Amarillo, TX. Apprently about 95% of Baylor grads stay in the Houston/Dallas area after graduation, so I guess you better like it.
I'm from central Illinois (pretty boring) and I've visited bigger cities (Chicago, St. Louis, Indy, Nashville, etc...) dozens of times. I think I'll fare better in a smaller city like Waco, as traffic and waiting in line drives me insane. I'm not much into the things that big cities have to offer over smaller cities, like professional sports, museums, water activities, and the like.