If you're ever moving to a new base, go to this website to find out info about it and ratings from people.
I have friends who were there for tech.school, but they didn't say much about it. I've been to the city round it (Witchita Falls) and I believe that it is bigger than Alamogordo. :)
This is for Sheppard:
My husband hasnt been stationed there but Wichita Falls is our home town. I know they have been building new housing on base there. Off base there are several good places to look. If you have any questions about the town, feel free to email me firstname.lastname@example.org and I will answer all the questions I know.
It is a pretty cool base, but being a training base it is very busy. I would live on base, you get more for the money that way, as far as things for kids I am not sure if there is too much, there arent any big parks or anything nearby...
We moved to Sheppard a little over a month ago and just came from Holloman! We love it and the ppl are super freindly! We are slowly but surely finding the things to do! A lot of ppl go to lake Texoma, and go fishing and boating!!!