I, too, live in New Braunfels, but I have a more positive opinion of our awesome little town...
Almost everyone that moves here loves it. Yes, it sucks being between two major cities, but that is also why many people love it. New Braunfels is super charming, so you definitely get that "small town" feel...but those two major cities are just up and down the road when you get the itch.
New Braunfels is the partying'est, ageless, most active "small town" ever. We have a "fest" for everything! The downtown is alive and active. There's a healthy balance of ages, political views, and socioeconomic levels.
Two beautiful rivers run through our town. Both are heavily utilized for recreational purposes. We also have the infamous Schlitterbahn water park smack down in the middle. We're on the edge of the hill country, so just go west a bit, and your deep into that.
New Braunfels is also the music mecca of the Texas Americana music scene! Live music EVERYWHERE!
School system is great. Politics are conservative, but balancing more and more with each election. Great employment opportunities in Austin and San Antonio if work is hard to find in small New Braunfels.
I grew up in NB, went to college in Kerrville, TX (great town, too), moved to Denton, TX for a bit (VERY cool town!), and still wind back up here! I know everyone hears Texas and thinks "Perry and racism," but we're actually a very balanced state consisting of people from every walk of life...we're just concerned about our tax dollars
. Texas people are the friendliest people, hands down!
The only thing that sucks about New Braunfels is it's hotter than ****. But that's why you go to the river every day in the summer ;-)
With ALL that being said, we have a place in CO (heading up there Friday!), as well, and I'd live there in a heartbeat....if the people were as friendly as Texans!
GO TEXAS! Look into Denton, TX, too. Very cool place.
http://thenbscene.com/