I definitely agree with this statement. Blacksburg has a nice feel to it because it still feels like a small town but does have other amenities that most small towns don't have because of Tech. I think its been voted one of the best places to live or retire. Of course, if you love big city life, its not for you. You also have to be content about some things too, like having to drive to Roanoke to get good shopping or driving to Christiansburg for a Walmart.
It's also nice because you can go to a play one day, then drive 15 mins down the road to a national/state park the next. You can also do things/have things that wouldn't be possible in big cities. Like you can take affordable horseback riding lessons or even own your own horse but still live only 20 mins away without costing an arm and a leg (well, comparably, horses are expensive where ever you go).