Having been to all of them I would list them, Sheppard, Laughlin, Columbus, Vance. Not that your dreamsheet really matters but Wichita Falls is actually a decent town. There is also lots to do nearby; OKC, DFW, Possum Kingdom, etc... You also have Austin and San Antonio for long weekends. It definitely beats Del Rio, Enid and Columbus.
I actually disagree with some of the other posts. You will have plenty of free time on the weekends (not so much during the week), and having quite a few awesome places to blow off (STS) steam was great. Then again, once Friday hit, I didn't study until Sunday night. It seemed like we had quite a few 3 day weekends...maybe it's because those were all the fun times and I have blocked out the rest.